Bjoern Rasmussen
Sat, 08 Apr 2006 15:45:01 -0700
Hi I upgraded to gcc 3.4 and that seems to have solved the problem.
From: David Bertoni <[EMAIL PROTECTED]> Reply-To: xalan-c-users@xml.apache.org To: xalan-c-users@xml.apache.org Subject: Re: Build error Date: Sat, 08 Apr 2006 10:53:52 -0700 Bjoern Rasmussen wrote:Hi thereI'm trying to build Xalan on Debian but I get a "multiple definition" build error. I've built Xerces in advance and setup the environment varibles XERCESCROOT and XALANCROOT then ran "./runConfigure -p linux -c gcc -x g++" and finally "make".The error is the following: g++ -DLINUX -fPIC -DXALAN_INMEM_MSG_LOADER \-L/root/libs/xerces-c-src_2_7_0//lib -lxerces-c ../../../../obj/MsgFileOutputStream.o ../../../../obj/ICUResHandler.o ../../../../obj/InMemHandler.o ../../../../obj/MsgCreator.o ../../../../obj/NLSHandler.o ../../../../obj/SAX2Handler.o -o ../../../../bin/MsgCreator /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'../../../../obj/MsgFileOutputStream.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): first defined herecollect2: ld returned 1 exit status...Hope someone has experienced the same build error and knows how to resolve it.I've never seen this error, but it looks like a bug with GCC itself. What versions of GCC and Debian are you using? Can you post the output of:gcc -v Dave