Re: [GtkGLExt] help



I am not sure, but I think this is because of version mismatches between GtkGlExt and other libraries.

You need an older version of pango and gtk+ OR a newer version of GtkGlExt.  o

Or just use the pre-compiled version which comes with your operating system.

J'

On Sat, Dec 14, 2013 at 01:41:53PM +0800, 刘为 wrote:
     hi~
     I am a student and now I am using the gtkglext in linux (Fedora), and I have some problems. So I Want to 
get some help from you, thank you very much ^_^
     
     I download the source code gtkglext-1.0.6, as README tells, I compile and install it.
     Here is my command lines and results:
     # ./configure --prefix=/usr
     ...
     configuration:
         OpenGL CFLAGS:        
         OpenGL LIBS:         -lGLU -lGL
         multihead support:    yes
         debug:            minimum
         extra defs: 
     # make
     ...
     # make install
     ...
     Till now,everything seems good (no error is proposed). But when I use the command line "make 
examples",there are some link errors:
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_subfont_xlfd'
     ../gtk/.libs/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_REALIZED'
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_map_for_display'
     ../gtk/.libs/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_TOPLEVEL'
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_cache_unload'
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_find_first_subfont'
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_map_get_font_cache'
     ../gdk/.libs/libgdkglext-x11-1.0.so: undefined reference to `pango_x_font_cache_load'
     ../gtk/.libs/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_NO_WINDOW'
     collect2: error: ld returned 1 exit status
     When I compile the source code button.c, it's OK. But when I link it, there are errors:
     [root localhost examples]# gcc -c button.c `pkg-config --cflags gtkglext-1.0`
     [root localhost examples]# gcc -o button button.o -lm `pkg-config --libs gtkglext-1.0`
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_font_subfont_xlfd’
     /usr/local/lib/libgtkglext-x11-1.0.so:undefined reference to ‘GTK_WIDGET_REALIZED’
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_font_map_for_display’
     /usr/local/lib/libgtkglext-x11-1.0.so:undefined reference to ‘GTK_WIDGET_TOPLEVEL’
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_font_cache_unload’
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_find_first_subfont’
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_font_map_get_font_cache’
     /usr/local/lib/libgdkglext-x11-1.0.so:undefined reference to ‘pango_x_font_cache_load’
     /usr/local/lib/libgtkglext-x11-1.0.so:undefined reference to ‘GTK_WIDGET_NO_WINDOW’
     I don't konw how to solve it, can you help me? THANK YOU~~

     _______________________________________________
     gtkglext-list mailing list
     gtkglext-list gnome org
     https://mail.gnome.org/mailman/listinfo/gtkglext-list


-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]