[kaffe] Static Bootable Kaffe

Steven Augart augart@watson.ibm.com
Fri Apr 9 18:26:03 2004


You'll want to run "ldd" on the kaffe-bin image just to make really 
sure that it doesn't contain any dependencies upon shared libraries.

I assume that you have some way of passing arguments to Kaffe?  Or 
have you modified it so that you imply some arguments by default?

Gaurav Ganeriwal wrote:
> I am trying to make a static bootable kaffe for i386.
> 
> For making it a Static Machine i used 
> 
> ./configure  --with-engine=jit3 --disable-debug --disable-xprofiling 
> --disable-xdebugging --disable-feedback --without-profiling --without-x 
> --without-stats --disable-gcj --disable-mips2 --with-awt=no 
> --without-alsa --without-esd --disable-sound --without-dmalloc 
> --prefix=/tmp/kaffe/ --enable-ltdl-convenience --disable-shared 
> --with-staticvm --with-staticbin --disable-static --with-staticlib
> 
> With this kaffe-bin is 3MB so i think VM is static.
> 
> But, How can i make it a bootable kaffe? By bootable i mean whenever my system starts instead of init process kaffe should start.
-- 
Steven Augart

Jikes RVM, a free, open source, Virtual Machine:
http://oss.software.ibm.com/jikesrvm