[uClibc] maxosx and armbe (big endian) problems
Philip Rakity
prakity at yahoo.com
Sun Dec 19 02:29:05 UTC 2004
1) buidling arm (little endian) works on macosx --
arch arm and select little endian
2) set arch to arm and select big-endian fails because
_udiv etc are compiled in little endian (maybe a note
in make about arch armbe is needed?) NOT obvious why
one needs to do 3) below since script asks about
endianness.
3) change arch to armbe in Makefile. _udiv
endianness problem is fixed goes further on and then
fails with error
/armeb-linux-uclibc/bin/ld: unrecognised emulation
mode: armelf_linux
Supported emulations: armelfb_linux armelfb
collect2: ld returned 1 exit status
4) CHANGE (wild guess) specs-arm-soft-float to NOT
default to littleendian -- goes MUCH further -- almost
to end of build and then fails with same error as 3)
marm mbig-endian msoft-float mapcs-32
mno-thumb-interwork
regards,
Philip
__________________________________
Do you Yahoo!?
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250
More information about the uClibc
mailing list