Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > iRex > iRex Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 09-11-2007, 02:30 PM   #1
Mike Kostousov
Connoisseur
Mike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-books
 
Posts: 50
Karma: 861
Join Date: Aug 2006
Device: Zaurus C1000/iLiad/SE K750i
Compiling iLiad toolchain for MacOSX

Hi!
Did anybody try it?

I am trying to compile toolchain on Mac, but didn't sucseed.
Code:
.....
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_udivsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_udivsi3.o
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_divsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_divsi3.o
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_umodsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_umodsi3.o
.....
I cannot find, where is the problem. It seems that libraries use hardware floating point operation, but how to force libgcc_s.so.1.tmp to be compiled with hardware FP, I don't know.

Any ideas?
Mike Kostousov is offline   Reply With Quote
Old 09-18-2007, 04:30 AM   #2
Antartica
Evangelist
Antartica has learned how to read e-booksAntartica has learned how to read e-booksAntartica has learned how to read e-booksAntartica has learned how to read e-booksAntartica has learned how to read e-booksAntartica has learned how to read e-booksAntartica has learned how to read e-books
 
Posts: 415
Karma: 754
Join Date: Jun 2006
Location: Madrid, Spain
Device: iliad, onhandpc, newton, zaurus
Quote:
Originally Posted by Mike Kostousov View Post
Hi!
Did anybody try it?

I am trying to compile toolchain on Mac, but didn't sucseed.
Code:
.....
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_udivsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_udivsi3.o
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_divsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_divsi3.o
/opt/iliad/arm-linux/bin/ld: ERROR: libgcc/./_umodsi3.o uses hardware FP, whereas libgcc_s.so.1.tmp uses software FP
/opt/iliad/arm-linux/bin/ld: failed to merge target specific data of file libgcc/./_umodsi3.o
.....
I cannot find, where is the problem. It seems that libraries use hardware floating point operation, but how to force libgcc_s.so.1.tmp to be compiled with hardware FP, I don't know.

Any ideas?
Have you tried using crosstool? That's the way the unofficial toolchain was created.

Documentation about how it was done is here:

http://wiki.mobileread.com/wiki/Note...sing_crosstool

Hope it helps.
Antartica is offline   Reply With Quote
 
Enthusiast
Old 09-18-2007, 09:12 AM   #3
Mike Kostousov
Connoisseur
Mike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-booksMike Kostousov has learned how to read e-books
 
Posts: 50
Karma: 861
Join Date: Aug 2006
Device: Zaurus C1000/iLiad/SE K750i
Thanks. I will try, but not now. For now I've solved problem with remote linux.
Mike Kostousov is offline   Reply With Quote
Old 09-20-2007, 11:54 PM   #4
nathany
Enthusiast
nathany began at the beginning.
 
Posts: 29
Karma: 16
Join Date: Aug 2007
Location: Canada
Device: MacBook Air and Preview
I don't have an Iliad atm, but I am interested in what you come up with (beyond a VMware session).
nathany is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
iLiad How-to: build a toolchain for the iliad using crosstool Antartica iRex Developer's Corner 34 12-14-2008 03:49 AM
iLiad Compiling GTK apps for iliad rudysplif iRex Developer's Corner 3 03-17-2008 12:59 PM
iLiad now in the wiki: iliad unofficial toolchain Antartica iRex Developer's Corner 22 12-26-2007 05:27 AM
PRS-500 Compiling for Reader: toolchain and libraries? igorsk Sony Reader Dev Corner 6 12-26-2006 01:11 PM
iLiad iLiad cross-compiler toolchain available from iRex Matthijs iRex Developer's Corner 16 10-29-2006 02:25 PM


All times are GMT -4. The time now is 04:32 PM.


MobileRead.com is a privately owned, operated and funded community.