Re: Re(3): Mac OS X issues

Peter Lovell <[email protected]> Thu, 21 Apr 2005 18:47:19 -0400
Newsgroups gmane.comp.java.vm.sablevm.devel
Message-ID <[email protected]>
Hi David,

On Apr 21, 2005, at 6:30 PM, David Bélanger wrote:
> BTW, what about dlopen - dlcompat, ltdl things...  Does OS X 10.3
> installs that by default now?  With 10.2 I originally got them via 
> Fink.

The only things I needed were popt and jikes (and libffi of course but 
that's already available from sablevm).

I remember also that more things were needed before and this was the 
main reason that my test (for writing the wiki instructions) started 
with an absolutely clean install. I needed to be sure that I had not 
overlooked something which I had installed months earlier. But the 
other pieces were there -- zlib, libltdl etc. And the sablevm 
build-script updates have helped a lot also, as previously you needed 
special version of sed, find and probably something else.

> These are tricky to install...  When I attempted to install GNU 
> libtool,
> I ran into trouble in that I did the big mistake of overwriting Apple's
> libtool...

I feel your pain. Ouch! I _do_ wish they'd named it something else.


> I requested a long time ago packages for libffi and sablevm in Fink.
> I guess we would need someone with both an interest in Fink and 
> SableVM to
> send to the Fink devs a package.

I'm not sure what we'd have to do to make that happen. It's probably 
worth investigating now.

> I look some time ago at Gentoo MacOS for building SableVM but Gentoo
> MacOS is very experimental and I had to manually installed several
> things.  Although Gentoo MacOS is for the expert users, what is
> interesting on that side is that the same build scripts are used on 
> both
> Gentoo Linux and Gentoo MacOS.  So when Gentoo MacOS will be more in a
> stable state, when version x.y.z comes out on Gentoo Linux, it will be
> available on Gentoo MacOS.

Interesting. I had looked at a ppc linux a couple of years ago but 
there were a lot of driver problems at the time (video never worked 
properly with the system I had) and I had not had the time to 
investigate it since, However I'd heard some good things about such 
releases of late so maybe it's time to have another look.  Of course it 
doesn't hurt than Linus is using a G5 as his main dev machine :)

Regards.....Peter