Hi all,<br> I am trying to build a Cross linux system for PowerPC. I am working on OpenSuse v10.3<br><br>I am following instructions available at <a href="http://cross-lfs.org/view/svn/ppc/temp-system/binutils.html">http://cross-lfs.org/view/svn/ppc/temp-system/binutils.html</a><br>
<br>I get the following error when trying to build Binutils-1.19.1 (Section 6.6) . This is how my error message looks like -<br>=======================<br>libtool: link: powerpc-unknown-linux-gnu-ar cru .libs/libbfd.a  archive.o archures.o bfd.o bfdio.o bfdwin.o cache.o coffgen.o corefile.o format.o init.o libbfd.o opncls.o reloc.o section.o syms.o targets.o hash.o linker.o srec.o binary.o tekhex.o ihex.o stabs.o stab-syms.o merge.o dwarf2.o simple.o compress.o elf32-ppc.o elf-vxworks.o elf32.o elf.o elflink.o elf-attrs.o elf-strtab.o elf-eh-frame.o dwarf1.o coff-rs6000.o xcofflink.o ppcboot.o elf32-gen.o cpu-rs6000.o cpu-powerpc.o<br>
powerpc-unknown-linux-gnu-ar: error while loading shared libraries: /mnt/clfs/sources/binutils-build/./bfd/.libs/<a href="http://libbfd-2.19.1.so">libbfd-2.19.1.so</a>: ELF file data encoding not little-endian<br>make[4]: *** [<a href="http://libbfd.la">libbfd.la</a>] Error 127<br>
make[4]: Leaving directory `/mnt/clfs/sources/binutils-build/bfd'<br>make[3]: *** [all-recursive] Error 1<br>make[3]: Leaving directory `/mnt/clfs/sources/binutils-build/bfd'<br>make[2]: *** [all] Error 2<br>make[2]: Leaving directory `/mnt/clfs/sources/binutils-build/bfd'<br>
make[1]: *** [all-bfd] Error 2<br>make[1]: Leaving directory `/mnt/clfs/sources/binutils-build'<br>make: *** [all] Error 2<br>=======================<br><br>I tried <a class="ext-link" href="http://cross-lfs.org/view/1.1.0/"><span class="icon">CLFS 1.1.0</span></a> and got the same error there too.<br>
<br>Any information on fixing this would be very helpful.<br>Thanks and regards,<br>Priya<br><br>