[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Building JavaHL on OS X

From: Justin Erenkrantz <justin_at_erenkrantz.com>
Date: 2005-12-03 01:29:07 CET

--On December 2, 2005 1:54:30 PM -0800 Daniel Rall <dlr@collab.net> wrote:

>> I've got a fairly stock OS X build here, but I'm not exactly sure what
>> this patch is fixing. Can you let me know what I need to try to
>> reproduce whatever problem justin was having, and I'll have a look.
>
> That's the thing -- I don't recall the problem ever being stated. I'm
> hoping Justin will fill us in if he remembers. I guessed that it was
> an inability of Jikes to find the JAR files which define Java's
> standard library on Mac OS X:

The stock Jikes, shipped with Darwin as /usr/bin/jikes, didn't know where
the class libraries were and aborted. And, Jikes was sufficiently old that
it couldn't use the 'standard' ones that the Apple VM uses (or it couldn't
find them).

My email said:

> In short, jikes isn't smart enough to find the classes by itself, and
> the JAVA_CLASSPATH detection code isn't clever enough on Mac OS X. I
> don't know how to programmatically find the classes.jar that jikes need
> (it's in
> '/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar' here
> on my box). The default javac doesn't need to be told the classes.jar
> path, so that's better, I think.

HTH. -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Dec 3 01:30:35 2005

This is an archived mail posted to the Subversion Dev mailing list.