Mailinglist Archive: opensuse (2803 mails)

< Previous Next >
Re: [opensuse] gedit was not compiled with Python support
  • From: Shawn Protsman <protsman@xxxxxxx>
  • Date: Wed, 09 Jul 2008 11:19:06 -0700
  • Message-id: <6C3FF988-60B4-4845-90E8-51C7A21DCB4D@xxxxxxx>
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >