kaffeh incompatibility for cross environment
    Godmar Back 
    gback at cs.utah.edu
       
    Thu Mar  4 18:45:51 PST 1999
    
    
  
> 
> I have no idea for the time being how to fix this problem, but
> anyway, I report this...
> 
> When I use cross compilation, error occurs as below.
> 
> /usr/bin/kaffeh -classpath ../../kaffe-snap/libraries/javalib/Klasses.jar -o java_lang_Throwable.h java/lang/Throwable
> Bad magic 7554db56 in class
> 
> Oh! I installed Sun's java (/usr/bin/kaffeh comes from this) on
> this machine... Since the easiest way (and the only way I can hit
> upon) is first install self kaffe, whenever I need cross dev
> environment.
> 
I'm not really clear on what you mean by Sun's java.  Since when does
Sun install a kaffeh in /usr/bin/kaffeh?
In any event, it looks more like the /usr/bin/kaffeh executable and/or
your Klasses.jar file is broken.
In order to cross-compile Kaffe, you need to have a kaffeh in your path
that runs on the build host, as explained in www.kaffe.org/porting.html
What am I missing here?
	- Godmar
    
    
More information about the kaffe
mailing list