Hello MartO, everything ok?
about your issue, did you install the package correctly?
What if you browse to the location where you extracted arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2,
and then use the make command?
About the learning time, i completly understand, its been a while for me too so
im getting into it whole over again.
I have some really good news thanks to a good friend.
He contacted the nice people from the "Gnufiish development project",
still remember the name? ;-) Those people were building a linux kernel to run on pda phones and made the patch file for haret.
link :
gnufiish
Now it seems that they replied really fast with lots of information!
But before i post it i would like to say thanks to : Stefan, Michael, Nils !!!
Michael has provided us a link where a haret version with s3c64xx support is build in :
http://www.mikeasoft.com/~mike/haret.exe
not sure if it is going to run perfectly on m8, but give it a go and provide feedback ;-)
Nils informed us that haret support site is going to be moved to an other host:
LTG Projects: HaRET: Project Info
Stefan provided us some interesting links:
HaRET - Handhelds.org MoinMoin Wiki
Attachment ? gnufiish
Browse CeGCC - Cross development for Pocket PC Files on SourceForge.net
http://handhelds.org/cgi-bin/cvsweb.cgi/~checkout~/haret/INSTALL
Download CeGCC - Cross development for Pocket PC from SourceForge.net
And he also provided us an nice howto on haret :
Code:
The following will work on an older machine with debian lenny installed.
For those who want to try this themselves, here's what i did:
1. Grab a copy of mingw32ce that is known to work, e.g.
http://sourceforge.net/projects/cegcc/files/cegcc/mandriva-cegcc-mingw32ce-0.50.tar.gz
(got some errors on debian 4.0 with the latest version... that's why i
choosed 0.50)
2. Extract the package to your root directory (compiler should reside
in /opt/mingw32ce
3. Make sure you got cvs installed on your linux host. Create yourself
a working directory, step into it and
grab the latest version of haret from CVS rep using these commands:
cvs -d :pserver:anoncvs@anoncvs.handhelds.org:/cvs login
CVS password: anoncvs
cvs -d :pserver:anoncvs@anoncvs.handhelds.org:/cvs co haret
4. Download the patch from Harald in plain text:
http://gnufiish.org/trac/raw-attachment/wiki/DX900/haret-s3c64xx-dx900.patch
5. Place the patch in the haret source directory. Within the directory type:
patch -p1 < haret-s3c64xx-dx900.patch
Some lines will fail with the actual sources, but no problem just
insert some missing lines manually (e.g. /src/mach/machtypes.txt)
Though it has been reported, patching machtypes.h failed, everthing is
O.K. with this file, because Dx900 is already included and the other
part of the patch applies fine.
6. Modify the ../haret/Makefile.
Go to line 39, where the cegcc settings start:
Change the names from arm-mingw32ce-... to arm-wince-mingw32ce-...
7. Modify the file ../haret/tools/checkrelocs.
Go to line 16&17 and also change names form arm-mingw32ce-... to
arm-wince-mingw32ce-...
8. Step into haret root directory and type make!
There you go, good luck!
So aint this great news?
I would say, place android kernel aside for now and try to run haret or compile it and then run it?
ps, i would like to make a remark, i get lots of messages on this topic, its cool and keep on sending them if you wont,
but you can really place them here aswel so everyone knows it, because without feedback this project could die and we dont want that i guess? ;-)
have a happy playtime!