[kaffe] kaffe porting on the arm cpu.

Dalibor Topic robilad at kaffe.org
Tue Jul 12 06:02:34 PDT 2005


toodulli at netian.com wrote:
> Hi all.
> I'm porting kaffe on the arm cpu(PXA250).
> I have some questions.
> ==================
> 1. CC=arm-linux-gcc NM=arm-linux-nm AR=arm-linux-ar ./configure --host=arm-linux
> --build=i686-linux
> *** error message ***
> configure: error: Could not find GNU MP library. Install the gmp package,
> or pass --enable-pure-java-math to configure
> 
> => What's the GNU MP library?

the GNU MP library is a library for high performance bug number
operations. Unless you are doing crypto or scientific calculatins,
chances are you won't need it. :)

> So, modified ./configure command.
> 
> 2. CC=arm-linux-gcc NM=arm-linux-nm AR=arm-linux-ar ./configure --host=arm-linux
> --build=i686-linux --enable-pure-java-math
> 
> => Makefile is made. 
> But, When doing ./make in the /kaffe-1.1.4 I saw the error message too.
> I think kaffeh's problem.
> 
> *** error message ***
> ....
> ....
> make[1]: enter '/home/toodulli/kaffe-1.1.4/include' directory
> /usr/local/bin/kaffeh -classpath ../libraries/javalib/Klasses.jar.bootstrap
> -o java_lang_Object.h java/lang/Object
> Usage: kaffeh [-base] <classname>
> make[1]: *** [stamp-hOall] error 1
> make[1]: 나감 '/home/toodulli/kaffe-1.1.4/include' directory
> make: *** [all -recursive] error 1

You seem to have an old installation of kaffeh in your path
(/usr/local/bin), which interacts badly with your new installation. Try
uninstalling the kaffe installation in /usr/local from your development
machine, or remove /usr/local from your $PATH.

cheers,
dalibor topic




More information about the kaffe mailing list