On Jul 9, 2008, at 9:23 AM, Shawn Protsman wrote:
I grabbed the source rpm from that 11.0 repo (python- gtksourceview-2.2.0-1.3.src.rpm), rebuilt it, installed it on my 10.3 box. Now I'm able to run "configure" on gedit 2.22.3 with python support enabled. But of course make bombs out.
Here is the section where gedit errors. It appears to be referencing a lib that I don't have. Does anyone know what library these "undefined reference" errors might be referring to? Thanks. gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I. -DPNG_NO_MMX_CODE -DORBIT2=1 - pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/ include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/ usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/ usr/include/libpng12 -I/usr/include/gtksourceview-2.0 -I/usr/include/ libxml2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/ include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/ libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/ libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome- vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 - I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 -I/usr/ include/libglade-2.0 -Wall -Wmissing-prototypes -DDATADIR=\""/usr/ local/share"\" -DGEDIT_DATADIR=\""/usr/local/share/gedit-2"\" - DGEDIT_LOCALEDIR=\""/usr/local/share/locale"\" -DGEDIT_UI_DIR=\""/usr/ local/share/gedit-2/ui/"\" -DGEDIT_PLUGINDIR=\""/usr/local/lib/gedit-2/ plugins"\" -DGEDIT_GLADEDIR=\""/usr/local/share/gedit-2/glade/"\" - DGEDIT_ICONDIR=\""/usr/local/share/gedit-2/icons"\" -fno-strict- aliasing -DPNG_NO_MMX_CODE -I/usr/include/pygtk-2.0 -I/usr/include/ glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/ gtksourceview-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/ lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/ usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/ libpng12 -I/usr/include/python2.5 -g -O2 -MT gedit.o -MD -MP - MF .deps/gedit.Tpo -c -o gedit.o gedit.c mv -f .deps/gedit.Tpo .deps/gedit.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -export-dynamic - no-undefined -export-symbols-regex "^[[^_]].*" -o gedit gedit.o libgedit.la -pthread -lgtksourceview-2.0 -lgnomeui-2 -lSM -lICE - lbonoboui-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo- activation -lart_lgpl_2 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo - lgnomevfs-2 -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt - lgobject-2.0 -lglib-2.0 -lattr gcc -g -O2 -o gedit gedit.o -pthread -Wl,--export-dynamic ./.libs/ libgedit.a -L/lib64 -L/usr/lib64 -L/usr/lib/python2.5/config - lpython2.5 /usr/lib64/libgtksourceview-2.0.so /usr/lib64/ libgnomeui-2.so /usr/lib64/libgnome-keyring.so -ljpeg /usr/lib64/ libbonoboui-2.so /usr/lib64/libSM.so -lICE /usr/lib64/ libgnomecanvas-2.so /usr/lib64/libgailutil.so -lpangoft2-1.0 /usr/ lib64/libgnome-2.so /usr/lib64/libesd.so -lasound /usr/lib64/ libaudiofile.so -lpopt /usr/lib64/libbonobo-2.so /usr/lib64/libbonobo- activation.so /usr/lib64/libORBitCosNaming-2.so /usr/lib64/ libart_lgpl_2.so /usr/lib64/libglade-2.0.so /usr/lib64/libgtk- x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/ lib64/libgdk_pixbuf-2.0.so -lpangocairo-1.0 -lpango-1.0 /usr/lib64/ libcairo.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so - lexpat /usr/lib64/libglitz.so /usr/lib64/libpng12.so /usr/lib64/libxcb- render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so / usr/lib64/libX11.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so / usr/lib64/libXau.so /usr/lib64/libgnomevfs-2.so /usr/lib64/libxml2.so - lm /usr/lib64/libdbus-glib-1.so -lnsl -lssl -lcrypto -lz /usr/lib64/ libavahi-glib.so /usr/lib64/libavahi-client.so -ldbus-1 /usr/lib64/ libavahi-common.so -lresolv -lutil /usr/lib64/libgconf-2.so /usr/lib64/ libORBit-2.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/ libgthread-2.0.so -lpthread -lrt /usr/lib64/libgobject-2.0.so /usr/ lib64/libglib-2.0.so /usr/lib64/libpcre.so -lattr ./.libs/libgedit.a(gedit-print-job.o): In function `draw_page_cb': /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:650: undefined reference to `gtk_source_print_compositor_get_n_pages' ./.libs/libgedit.a(gedit-print-job.o): In function `paginate_cb': /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:614: undefined reference to `gtk_source_print_compositor_paginate' /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:624: undefined reference to `gtk_source_print_compositor_get_pagination_progress' /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:620: undefined reference to `gtk_source_print_compositor_get_n_pages' ./.libs/libgedit.a(gedit-print-job.o): In function `create_compositor': /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:506: undefined reference to `gtk_source_print_compositor_get_type' /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:539: undefined reference to `gtk_source_print_compositor_set_header_format' ./.libs/libgedit.a(gedit-print-job.o): In function `draw_page_cb': /home/sprotsman/workspace/gedit-2.22.3/gedit/gedit-print-job.c:663: undefined reference to `gtk_source_print_compositor_draw_page' collect2: ld returned 1 exit status make[4]: *** [gedit] Error 1 make[4]: Leaving directory `/home/sprotsman/workspace/gedit-2.22.3/ gedit' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/sprotsman/workspace/gedit-2.22.3/ gedit' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/sprotsman/workspace/gedit-2.22.3/ gedit' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sprotsman/workspace/gedit-2.22.3' make: *** [all] Error 2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org