Bug#264328: atk1.0: FTBFS: linker error: undefined references

Roland Stigge Roland Stigge <stigge@antcom.de>, 264328@bugs.debian.org
Sun, 08 Aug 2004 11:43:11 +0200


Package: atk1.0
Severity: serious

Hi,

trying to build the package, I got:

=============================================================================
[...]
mkdir .libs
 i386-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_DISABLE_DEPRECATED -pthrea
d -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -MT teststate
set.lo -MD -MP -MF .deps/teststateset.Tpo -c teststateset.c  -fPIC -DPIC -o .lib
s/teststateset.o
 i386-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_DISABLE_DEPRECATED -pthrea
d -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -Wall -MT teststate
set.lo -MD -MP -MF .deps/teststateset.Tpo -c teststateset.c -o teststateset.o >/
dev/null 2>&1
/bin/bash ../libtool --mode=link i386-linux-gcc  -g -O2 -Wall  -Wl,-z,defs -Wl,-
O1 -o libteststateset.la  -rpath /usr/lib/gtk-2.0/modules -avoid-version -module
 teststateset.lo  
i386-linux-gcc -shared  .libs/teststateset.o   -Wl,-z -Wl,defs -Wl,-O1 -Wl,-sona
me -Wl,libteststateset.so -o .libs/libteststateset.so
.libs/teststateset.o(.text+0x1b): In function `test_state_set':
/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-deb/tests/teststateset.c:34: undef
ined reference to `atk_state_set_new'
.libs/teststateset.o(.text+0x25):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:36: undefined reference to `atk_state_set_is_empty'
.libs/teststateset.o(.text+0x37):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:39: undefined reference to `g_print'
.libs/teststateset.o(.text+0x5d):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:43: undefined reference to `atk_state_set_add_state'
.libs/teststateset.o(.text+0x6d):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:50: undefined reference to `atk_state_set_is_empty'
.libs/teststateset.o(.text+0x8d):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:57: undefined reference to `atk_state_set_add_state'
.libs/teststateset.o(.text+0xc6):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:67: undefined reference to `atk_state_set_add_states'
.libs/teststateset.o(.text+0xd7):/tmp/buildd/atk1.0-1.6.1/build-tree/atk-1.6.1-d
eb/tests/teststateset.c:69: undefined reference to `atk_state_set_contains_state
'
[...]
=============================================================================

Thanks for considering.

bye,
  Roland


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (ignored: LC_ALL set to en_GB.UTF-8)