~bratsche/ubuntu/maverick/gtk+2.0/menu-activation-fix

« back to all changes in this revision

Viewing changes to docs/reference/gtk/html/gtk-compiling.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-06-11 11:48:48 UTC
  • mfrom: (1.11.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20100611114848-dkrsp735aof0oqme
Tags: 2.21.2-0ubuntu1
* New upstream version:
  - The newly added gdk_drag_context_get_action function has been
    renamed to gdk_drag_context_get_selected_action to make the
    name less confusing.
  - Introspection annotations have been added in many places
  - New accessors for sealed struct members:
    gtk_viewport_get_view_window
    gdk_drag_context_get_source_window
  - Bug fixes:
    608218 GtkOffscreenWindow causes bad window with GtkEntry
    611709 Add gtk_statusbar_remove_all
    596428 GtkAssistant: Support ending with a progress page
    620511 Use g_source_set_name for all custom GSources in GTK+
    608537 Make the file chooser's sort arrows consistent (lp:#509656)
    620863 Unable to select GtkMenu item above the current one (lp: #590374)
* debian/control.in:
  - updated glib requirement
* debian/patches/065_build_introspection_file.patch:
  - dropped, the fix is in the new version
* debian/libgtk2.0-0.symbols:
  - new version update
* debian/patches/070_mandatory-relibtoolize.patch:
  - new version update

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
<td valign="top" align="right"></td>
32
32
</tr></table></div>
33
33
<div class="refsect1" title="Compiling GTK+ Applications on UNIX">
34
 
<a name="id518732"></a><h2>Compiling GTK+ Applications on UNIX</h2>
 
34
<a name="id394316"></a><h2>Compiling GTK+ Applications on UNIX</h2>
35
35
<p>
36
36
To compile a GTK+ application, you need to tell the compiler where to 
37
37
find the GTK+ header files and libraries. This is done with the
86
86
when individual headers are directly included.
87
87
There are some exceptions: <code class="filename">gdkkeysyms.h</code> is not included in
88
88
<code class="filename">gdk.h</code> because the file is quite large; see
89
 
<a href="/usr/share/gtk-doc/html/gdk/gdk-Keyboard-Handling.html">Key Values documentation</a>.
 
89
<a href="http://library.gnome.org/devel/gdk/unstable/gdk-Keyboard-Handling.html">Key Values documentation</a>.
90
90
<code class="filename">gdkx.h</code> must be included independently because It's
91
91
platform-specific; see
92
 
<a href="/usr/share/gtk-doc/html/gdk/gdk-X-Window-System-Interaction.html">X Window System Interaction</a>
 
92
<a href="http://library.gnome.org/devel/gdk/unstable/gdk-X-Window-System-Interaction.html">X Window System Interaction</a>
93
93
documentation.
94
94
The same for <code class="filename">gtkunixprint.h</code> if you use the non-portable
95
95
<a class="link" href="GtkPrintUnixDialog.html" title="GtkPrintUnixDialog">GtkPrintUnixDialog</a> API.