I'm having problems building GTK. I am doing this on a RHEL 6 machine, so the stock libraries are reasonably old. I have installed the following libraries to the prefix /scratch/driscoll/temp/gtk3/install: atk-2.4.0 gdk-pixbuf-2.26.4 pango-1.30.1 cairo-1.12.4 glib-2.32.4 libffi-3.0.11 pixman-0.26.2 I am now trying to build gtk+-3.4.4. I configure with ./configure --prefix=$(pwd)/../install \ PKG_CONFIG_PATH=$(pwd)/../install/lib/pkgconfig \ LD_LIBRARY_PATH=$(pwd)/../install/lib (where $(pwd)/../install resolves to the prefix above), add the $PREFIX/bin to $PATH, and try to make, and get the following error: make[4]: Entering directory `/...../temp/gtk3/gtk+-3.4.4/gtk' CC libgtk_3_la-gtkcellarea.lo gtkcellarea.c: In function 'gtk_cell_area_class_init': gtkcellarea.c:711: error: '_gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv' undeclared (first use in this function) Any idea what I might be doing wrong? I stumbled across https://mail.gnome.org/archives/gtk-list/2012-April/msg00001.html from someone who had the same problem as well as the same precursor problem as me, where I wasn't picking up the right glib-genmarshal, but there was no resolution I see to this one. Now should get the right glib-genmarshal however: $ which glib-genmarshal /scratch/driscoll/temp/gtk3/install/bin/glib-genmarshal Evan
Attachment:
signature.asc
Description: OpenPGP digital signature