Re: ARM Cross-Compile using GNU EABI

"Leandro Galvez" <[email protected]> Tue, 12 Feb 2008 09:21:47 +0800
Newsgroups gmane.comp.java.vm.kaffe.general
Message-ID <[email protected]>
Hello again,

    Is there a way to just download the binaries of the libraries  kaffe is 
dependent on and just install it on the target machine?

Thanks and best regards,
Andy

----- Original Message ----- 
From: "Dalibor Topic" <[email protected]>
To: "Leandro Galvez" <[email protected]>
Cc: "Kiyo Inaba" <[email protected]>; <[email protected]>
Sent: Monday, February 11, 2008 10:22 PM
Subject: Re: [kaffe] ARM Cross-Compile using GNU EABI


> Leandro Galvez wrote:
>> Hi,
>>
>>    Sorry for being so ignorant here.  I already have all the required 
>> libraries. I was already able to complete building and installing the 
>> native build of kaffe for a number of times. This things only happen when 
>> cross-compiling to arm.
>>
>
> No worries, cross-compilation is always a bit harder than native builds. 
> :) As I said in the previous post, you will need to cross-compile the 
> libraries used by kaffe first,
> like libltdl (which is part of the GNU libtool project), to install them 
> somewhere on the machine you cross compile kaffe on, and then to tell 
> kaffe's configure script
> where you installed the header files, and the shared libraries for the 
> libraries it needs, so that it can find and use them.
>
> i.e.
>
> for each kaffe dependency {
>  cross compile the dependency and install it somewhere 
> using --prefix=where-you-want-it-to-go
> }
> then tell kaffe's configure script where you installed them all 
> using --with-includes and --with-libs.
>
> cheers,
> dalibor topic
>
>
>