SkyEye : Kaffe4Blackfin

The first step just for run configure script correctly, I admitted it cost me almost one day.
1. Do not know how to enable LARGE_FILE support in uClibc, so I delete some code from configure(That is really a kind of ugly way).
2. modify config/config.alias
3.add config/bfin/uclinux/config.frag file
4. compile jikes in my host. I do not know why kaffe need jikes. No time to investigate it
5. indicate the path locally kaffeh on host
6. add something in kaffe/kaffevm/boehm-gc/boehm/config.sub
After many tries, I run
./configure --host=bfin-uclinux --disable-native-awt --enable-pure-java-math --with-gc=kaffe-gc --with-threads=unix-pthreads
It seems to look not bad.....


The second step is try to compile them

make libltdlc.la
Note:
a little tip to debug some compilation errors. you can use gcc --save-temps -c demo.c , then in the current directory it will appears a demo.i. It is very useful

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.0945 seconds