Daniel Leidert wrote:
Hi Peter,

Can you please send me the full buildlog?

Hi Carlos,

Do you have an idea here?

Hi Daniel, hi Peter,

1) GAMGI 0.14.2, the last release, compiles without warnings on Ubuntu 9.10 (GTK 2.18.3, I think), so I am a bit surprised. Moreover, I did not change the file mesa/gamgi_mesa_area.c in the last couple of releases.

2) The function gdk_gl_config_new_by_mode is mentioned in the oficial manual for gtkglext:
http://gtkglext.sourceforge.net/reference/gtkglext/gtkglext-gdkglconfig.html#gdk-gl-config-new-by-mode
and apparently is not deprecated...

In the GAMGI file src/make_rules, if you comment -DGTK_DISABLE_DEPRECATED
do you get the same error?

3) I don't know about GDK_MULTIHEAD_SAFE... I will ask on the gtk-devel list, perhaps someone knows about this...

If there is a problem with this function, of course I will try to replace it, but untill this day I never saw the slightest hint that there was a problem with gdk_gl_config_new_by_mode...

Cheers,
Carlos
Am Mittwoch, den 04.11.2009, 10:34 +0100 schrieb Peter Fritzsche:

Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.

Hm, I'm a bit surprised:

More informations can be found at
 
http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

gcc [..] -lgtkglext-x11-1.0 [..]
/usr/bin/ld: gamgi_mesa_area.o: in function
gamgi_mesa_area_create:./mesa/gamgi_mesa_area.c:324: error: undefined
reference to 'gdk_gl_config_new_by_mode'

This function reference should be solved by linking with
libgtkglext-x11-1.0.so.

This is defined as

#ifndef GDK_MULTIHEAD_SAFE
GdkGLConfig *gdk_gl_config_new_by_mode            (GdkGLConfigMode  mode);
#endif /* GDK_MULTIHEAD_SAFE */

With

nm -Dg /usr/lib/libgdkglext-x11-1.0.so | awk '$2 ~ /T/ { print $3; }'

I see this function in the library.

Not sure, what's the real problem here.

Regards, Daniel






--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to