Thread: ROM Development
View Single Post
Old 07-30-2008, 08:44 PM   #11
BrokenBird
Architect
BrokenBird began at the beginning.
 
BrokenBird's Avatar
 
Posts: 15
Karma: 10
Join Date: Mar 2007
Location: Montreal
Device: PRS-505
Ok, since you asked this 2 years ago, I guess you have the answers: Which version of Crosstool do I need, and which gcc and glib versions. And should I go cygwin since I already have a windows setup?

Quote:
Originally Posted by igorsk
I want to try writing some code for the Reader. However, I'm not very familiar with Linux development, so I would like some advice from the more experinced MobileReaders.
As far as I know, firstly I need a cross-compiler toolchain. I found instructions (http://64.233.183.104/search?q=cache...in/librie.html) for setting up a toolchain for Librie, but Librie uses older versions of gcc ang glibc, so I think that won't work too well.
From the listing of files in the Sony's source download repository:
hhl-target-gcc-3.2.1-mvl3.0.0.5.20.src.rpm
hhl-target-glib-1.2.10-mvl3.0.0.7.src.rpm
hhl-target-glibc-2.2.5-mvl3.0.0.15.14.src.rpm
So I guess I need to configure for gcc-3.2.1 and glibc-2.2.5, right?
Can I use those RPMs somehow? Or I'll have to use crosstool? I also found hhl-cross-gcc-3.2.1-mvl3.0.0.5.20.src.rpm, is this better than "target"? I have installed Ubuntu, will it work? Or it's better to get Redhat as it seems to be a preferred distro for Montavista? If so, which version? How about Cygwyn?.


Thanks a lot for your help.
BrokenBird is offline   Reply With Quote