bug-binutils
[Top][All Lists]
Advanced

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

can't create for arm-pe


From: Niko Schwarz
Subject: can't create for arm-pe
Date: Wed, 13 Sep 2006 12:20:24 +0200

Hello, I'm running this on my suse 10.0 with gcc 4.02, but it's the same on 
suse 10.1:

../binutils-2.16.1/configure --target=arm-xscale-pe --with-headers        

and it's also the same for all versions since 2.14 til today.

I get this error:


gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -o ld-new ldgram.o 
ldlex.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o ldwrite.o ldexp.o ldemul.o 
ldver.o ldmisc.o ldfile.o ldcref.o earmpe.o deffilep.o pe-dll.o  
../bfd/.libs/libbfd.a ../libiberty/libiberty.a
deffilep.o: In function `main':
/usr/src/build-binutils/ld/deffilep.c:1: multiple definition of `main'
ldmain.o:../../binutils-2.16.1/ld/ldmain.c:182: first defined here
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-linux/bin/ld: 
Warning: size of symbol `main' changed from 3668 in ldmain.o to 3 in deffilep.o
earmpe.o: In function `gld_armpe_unrecognized_file':
/usr/src/build-binutils/ld/earmpe.c:1295: undefined reference to 
`def_file_parse'
pe-dll.o: In function `pe_implied_import_dll':
../../binutils-2.16.1/ld/pe-dll.c:2559: undefined reference to `def_get_module'
../../binutils-2.16.1/ld/pe-dll.c:2587: undefined reference to 
`def_file_add_import'
../../binutils-2.16.1/ld/pe-dll.c:2544: undefined reference to `def_file_empty'
pe-dll.o: In function `process_def_file':
../../binutils-2.16.1/ld/pe-dll.c:522: undefined reference to 
`def_file_add_directive'
../../binutils-2.16.1/ld/pe-dll.c:575: undefined reference to 
`def_file_add_export'
../../binutils-2.16.1/ld/pe-dll.c:617: undefined reference to 
`def_file_add_export'
../../binutils-2.16.1/ld/pe-dll.c:509: undefined reference to `def_file_empty'
collect2: ld returned 1 exit status
make[3]: *** [ld-new] Fehler 1
make[3]: Leaving directory `/usr/src/build-binutils/ld'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/build-binutils/ld'
make[1]: *** [all-recursive-am] Fehler 2
make[1]: Leaving directory `/usr/src/build-binutils/ld'
make: *** [all-ld] Fehler 2

I really could appreciate a hand, anybody have a workaround?

regards,


niko
-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail




reply via email to

[Prev in Thread] Current Thread [Next in Thread]