gcj for ppc

Martin Egholm Nielsen martin@egholm-nielsen.dk
Thu Jun 3 11:17:00 GMT 2004


Hi there,
> Hello!, We have problem to compile java files on a ppc (powerpc) 
> machine. the machine have a space of 16 mb and have a small linux distro 
> of linux (max 10 mb). the machine even haven´t gcc compiler to install 
> programs. So we need to in some way compile java files. I have read 
> about that gcj have ability to config and build gcj soo it can execute 
> on powerpc from a linux redhat.
I think you can fit a small Linux into a couple of megs. - 2-3 megs. 
with busybox. Then ofcourse you may need some libraries that may take up 
more or less space - e.g. libpthread.so (~100kb unstripped).
> My questions is how i config and build gcj for ppc from linux redhat, 
> witch nessary liberias i need and so on. a smallest requerment to only 
> run gcj. if it exists a good site where i can get all the information 
> should be good for us to.
Take a look at Crosstool and the included "demo-*.sh":
http://www.kegel.com/crosstool/
I've recently builded a crosscompiler for a ppc405 for use under cygwin 
and redhat. Just remember to edit the associated demo-*.sh file to 
include "java" in the environment variable:
GCC_LANGUAGES="c,c++"
However, you may need to compile your Java-project statically in order 
to avoid the huge size of libgcj.so (10mb stripped). Alternatively you 
can modify the makefile for libgcj, in order to strip away the Java 
packages not necessary - java.awt.*, javax.swing.*, etc... (I haven't 
tried this yet, but soon I will)...
Best regards,
 Martin Egholm


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /