Hi. I had do to the following to get compiled:
Index: gtk2.spec =================================================================== RCS file: /v/openpkg/cvs/openpkg-src/gtk2/gtk2.spec,v retrieving revision 1.54 diff -u -r1.54 gtk2.spec --- gtk2.spec 20 Aug 2005 21:54:34 -0000 1.54 +++ gtk2.spec 22 Aug 2005 16:08:09 -0000 @@ -50,8 +50,8 @@ BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20040130, make, pkgconfig PreReq: OpenPKG, openpkg >= 20040130 -BuildPreReq: X11, png, jpeg, tiff, gettext -PreReq: X11, png, jpeg, tiff, gettext +BuildPreReq: X11, xrender, png, jpeg, tiff, gettext +PreReq: X11, xrender, png, jpeg, tiff, gettext BuildPreReq: glib2 >= %{V_glib_major}, pango >= %{V_pango_major}, atk >= %{V_atk_major} PreReq: glib2 >= %{V_glib_major}, pango >= %{V_pango_major}, atk >= %{V_atk_major} AutoReq: no @@ -83,6 +83,11 @@ gtk/xdgmime/Makefile.in \ gdk/x11/Makefile.in + # libgdk-x11 requires Xrender (too) + %{l_shtool} subst \ + -e 's;^libgdk_x11_la_LIBADD =.*;\0 -lXrender;' \ + gdk/x11/Makefile.in + # avoid searching for shared libraries %{l_shtool} subst \ -e 's;echo eval echo \\\$export_dynamic_flag_spec;;g' \ @@ -113,11 +118,11 @@ -e 's;-\$(GTK_API_VERSION);2;g' \ -e 's;/\$(GTK_BINARY_VERSION);;g' \ `find . -name Makefile.in -print` - %{l_shtool} subst \ + %{l_shtool} subst -b .orig \ -e 's;/gtk-2\.0;/gtk2;g' \ -e 's;-l\(g[-_a-z]*\)[EMAIL PROTECTED]@;-l\12;g' \ -e 's;-l\(g[-_a-z]*\)[EMAIL PROTECTED]@;-l\12;g' \ - -e 's;\(@[EMAIL PROTECTED]);@X_LIBS@ \1;' \ + -e 's;\(@[EMAIL PROTECTED]);-lXrender @GDK_PIXBUF_XLIB_EXTRA_LIBS@ \1;' \ -e 's;\(@[EMAIL PROTECTED]);@X_CFLAGS@ \1;' \ *-2.0.pc.in %{l_shtool} subst \ But when i try to run a program that uses gtk2, i always get (xchat:25006): Pango-WARNING **: No builtin or dynamically loaded modules were found. Pango will not work correctly. This probably means there was an error in the creation of: '/opkg/etc/pango/pango.modules' You may be able to recreate this file by running pango-querymodules. Segmentierungsfehler (core dumped) Ideas ? I'm still investigating... (mk) -- Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47 >> Im prämotorischen Cortex kann jeder ein Held sein. (bdw) << ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org