Add notes about gobject-introspection

This commit is contained in:
Matthias Clasen 2010-03-23 11:08:28 -04:00 committed by Tristan Van Berkom
parent 3be389fe96
commit 6af58c6208
3 changed files with 25 additions and 2 deletions

View File

@ -7,6 +7,8 @@ GTK+ requires the following packages:
location as GTK+. GTK+ @GTK_VERSION@ requires at least GLib 2.23.6, location as GTK+. GTK+ @GTK_VERSION@ requires at least GLib 2.23.6,
Pango 1.20, ATK 1.29.2 and cairo 1.6.0. Pango 1.20, ATK 1.29.2 and cairo 1.6.0.
- gobject-introspection 0.6.7 or newer.
- The TIFF, PNG, and JPEG image loading libraries. You most - The TIFF, PNG, and JPEG image loading libraries. You most
likely have these installed on your system already. If not likely have these installed on your system already. If not
these libraries are available from: these libraries are available from:

View File

@ -41,6 +41,11 @@ Release notes for 2.20
attribute of the <object>. Use gtk_buildable_get_name() instead of attribute of the <object>. Use gtk_buildable_get_name() instead of
gtk_widget_get_name() to obtain the ID. gtk_widget_get_name() to obtain the ID.
* GTK+ now includes introspection data, as a consequence, it gained a
dependency on gobject-introspection. It is possible to build without
introspection by passing --disable-introspection to configure.
Release notes for 2.18 Release notes for 2.18
====================== ======================

View File

@ -255,6 +255,13 @@ How to compile GTK+ itself
drawing. drawing.
</para> </para>
</listitem> </listitem>
<listitem>
<para>
<ulink url="http://live.gnome.org/GObjectIntrospection">gobject-introspection</ulink>
is a framework for making introspection data available to
language bindings.
</para>
</listitem>
<listitem> <listitem>
<para> <para>
The <ulink url="http://www.freedesktop.org/wiki/Software/shared-mime-info">shared-mime-info</ulink> The <ulink url="http://www.freedesktop.org/wiki/Software/shared-mime-info">shared-mime-info</ulink>
@ -368,6 +375,9 @@ How to compile GTK+ itself
<group> <group>
<arg>--with-gdktarget=[x11|win32|quartz|directfb]</arg> <arg>--with-gdktarget=[x11|win32|quartz|directfb]</arg>
</group> </group>
<group>
<arg>--disable-introspection</arg>
</group>
</cmdsynopsis> </cmdsynopsis>
</para> </para>
@ -580,7 +590,13 @@ How to compile GTK+ itself
for the Linux framebuffer. for the Linux framebuffer.
</para> </para>
</formalpara> </formalpara>
<formalpara>
<title><systemitem>--disable-introspection</systemitem></title>
<para>
Build without introspection support.
</para>
</formalpara>
</refsect1> </refsect1>
</refentry> </refentry>