Re: Help Solicited

David Bélanger <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
On Fri, Nov 19, 2004 at 06:14:12PM +0530, Manish.Sood wrote:
> Hi
> 
> I need to install Sable 1.1.6 on AIX 5.2.
> 
> I have downloaded the souces sablevm-1.1.6.tar.gz and sablevm-classpath-1.1.6.tar.gz and expanded them. 
> 

Hi,

Release 1.1.7 has been out.  If you are starting from new, I suggest
that you start from most recent one.

> But when I try to build the SableVM, the configure complaints about the missing libffi. The output of the configure is attached for reference.
> 

You need to get libffi.  This is the most difficult to find/setup
usually.  If I remember well, it does support AIX which is good.

Its part of gcc.  But it is available at a few independent package on
the web.  I don't remember the URL.

> Kindly let me know where I can get the source/binaries for the required libraries and how should I build them (libffi, libpopt, libgtk, libart and libldl3).
> 

I'm not familiar with AIX, but it is usually easier to get them
pre-packaged for AIX.  In the worst case, you can get them from the
official websites.

If you search for them in the Debian package database:
http://www.debian.org/distrib/packages

The page that describes them have a link to where the source comes from.
Good way to know where other systems take it.

> Also I need to know which version of jikes is required and how should it be put to use i.e. putting the path to jikes executable is enough??
> 

Need >= 1.19 I think.
Works fine with 1.21 and 1.22.  Just get most recent version.

Yes, in your PATH should be good enough.


> Also the should I use make or gmake to build SableVM?
> 
> I also need to copy the Makefile.in to makefile before issueing the make command (either make or gmake) BUT the make fails as it complaints 
> 
> 		makefile:15: *** missing separator.  Stop.
> 
> where line 15 is @SET_MAKE@
> 

You should use GNU make, so gmake.


David

---

David Bélanger
Web page:   http://www.cs.mcgill.ca/~dbelan2/
Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.