error building pkg-config

Gerd Mattern gerd at gm-mattern.de
Fri Sep 22 13:59:08 PDT 2006


Hi,
I tried to build pkg-config in several versions on my debian sarge. In 
all Versions make stops with a "multiple definition of ...". I append 
the last few lines. It looks for me as a conflict between my installed 
libglib and the local one. I ran the standard "./configure" command 
without any parameters.
Thanks for any help
Gerd
         ======== last lines of "make" output start =============
make[4]: Entering directory 
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
/bin/sh ./libtool --mode=link gcc  -g -O2 -Wall  -D_REENTRANT   -o 
testglib  testglib.o libglib.la
gcc -g -O2 -Wall -D_REENTRANT -o testglib testglib.o  ./.libs/libglib.a
/usr/lib/libc_nonshared.a(elf-init.oS)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): 
In function `__i686.get_pc_thunk.bx':
: multiple definition of `__i686.get_pc_thunk.bx'
./.libs/libglib.a(garray.o)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0):/home/gerd/src/pkg-config-0.20/glib-1.2.8/garray.c:62: 
first defined here
collect2: ld returned 1 exit status
make[4]: *** [testglib] Fehler 1
make[4]: Leaving directory 
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory 
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory 
`/writable/home/gerd/src/pkg-config-0.20/glib-1.2.8'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/writable/home/gerd/src/pkg-config-0.20'
make: *** [all] Fehler 2
         ======== last lines of "make" output end =============



More information about the pkg-config mailing list