Register Guidelines E-Books Today's Posts Search

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 ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.Antartica ought to be getting tired of karma fortunes by now.
 
Antartica's Avatar
 
Posts: 423
Karma: 1517132
Join Date: Jun 2006
Location: Madrid, Spain
Device: quaderno, remarkable2, yotaphone2, prs950, iliad, onhandpc, newton
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:

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

Hope it helps.
Antartica is offline   Reply With Quote
Advert
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 doesn't litternathany doesn't litter
 
Posts: 32
Karma: 108
Join Date: Aug 2007
Location: Canada
Device: Kobo h2o
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


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 01:41 PM.


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