On 01/13/2010 04:01 AM, Li wrote:
CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=native -O2 -pipe -Wall x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -o libperl.so.1.5.8 -shared -L/usr/local/lib64 -Wl,-O1 perl.o gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o -lnsl -ldl -lm -lcrypt -lutil -lc -Wl,-soname -Wl,libperl.so.`echo libperl.so.1.5.8 | cut -d. -f3` perlio.o: file not recognized: File format not recognized...
I see that no smart people have answered your question yet, so I'm safe if I give you a stupid answer instead :-) The problem file is perlio.o, so I'm wondering if the there was anything unusual about the compiler output for perlio.c, which would be somewhere earlier than the error you posted above. To be even less helpful, I've emerged libperl on x86 and ~amd64 with no errors. Sorry :-/

