Document --disable-visibility.

Tue Sep 14 22:13:51 2004  Matthias Clasen  <maclas@gmx.de>

	* gtk/building.sgml: Document --disable-visibility.
This commit is contained in:
Matthias Clasen 2004-09-15 02:14:20 +00:00 committed by Matthias Clasen
parent cb42ec588c
commit 6d0d070ca3
2 changed files with 21 additions and 0 deletions

View File

@ -1,3 +1,7 @@
Tue Sep 14 22:13:51 2004 Matthias Clasen <maclas@gmx.de>
* gtk/building.sgml: Document --disable-visibility.
2004-09-14 Matthias Clasen <mclasen@redhat.com>
* gdk/tmpl/event_structs.sgml: Document GdkEventOwnerChange and

View File

@ -311,6 +311,10 @@ How to compile GTK+ itself
<group>
<arg>--enable-debug=[no|minimum|yes]</arg>
</group>
<group>
<arg>--disable-visibility</arg>
<arg>--enable-visibility</arg>
</group>
<group>
<arg>--disable-shm</arg>
<arg>--enable-shm</arg>
@ -390,6 +394,19 @@ How to compile GTK+ itself
</para>
</formalpara>
<formalpara>
<title><systemitem>--disable-visibility</systemitem> and
<systemitem>--enable-visibility</systemitem></title>
<para>
The option <systemitem>--disable-visibility</systemitem>
turns off the use of ELF visibility attributes for linking
optimizations. This makes sense while changing GTK+ itself,
since the way in which GTK+ uses visibility attributes
forces a full rebuild of all source files for any header
modification.
</para>
</formalpara>
<formalpara>
<title><systemitem>--enable-explicit-deps</systemitem> and
<systemitem>--disable-explicit-deps</systemitem></title>