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

Re: MacOSX: javahl.jnilib included with subclipse?

From: Marc Guenther <marc_at_weblicon.de>
Date: 2004-08-23 10:38:55 CEST

On 19. Aug 2004, at 15:17 Uhr, McClain Looney wrote:
>> - On the website, it doesn't say that you need the fink subversion
>> package installed, or otherwise it will crash Eclipse. This is a
>> rather
>> important point...
> i thought it did somewhere, i'll have to rectify that (though this has
> been gone over on the mailing list)

All I've seen is this 'why is subclipse so picky about which version of
svn is installed'.
So I expected something like this. Still a little warning would be nice.

>> - Why is there a libsvnjavahl.jnilib included with subclipse anyway?
>> To
> i agree, it sucks. until today, i hadn't found a pre-compiled
> libsvnjavahl for osx at all. now that you've pointed out the metissian
> package, this may change.

I just looked at the fink package 'svn-ssl-javahl' and it includes a
libsvnjavahl.jnilib also. Its in /sw/share/java/svn-ssl-javahl/. But it
seems its not included in the 'java.library.path' by default (anybody
knows how to set this property systemwide ?).

There is also a svnjavahl.jar in there, presumably the same as in the
`org.tigris.subversion.subclipse.core` plugin. The metissian package
also has one, in /usr/local/share/.

So now I don't understand. Why actually IS subclipse so picky about
which version of subversion is installed? Why can't it just use the
.jar and .jnilib thats already installed, instead of bringing its own.
I understand that the low level jni api is changing frequently, but
certainly not the high level java api ?!?

> the only reason this complaint isn't heard from windows users, is that
> the svnjavahl statically links in the svn libs (no svn install is
> required at all), unfortunately, nobody's been able to figure out how
> to manhandle the build system to do this for *nix.

Well, thats also an easy solution (for the user i mean), just bring
your own complete subversion package. Still, I would prefer it to use
the one thats already installed.

Marc

-- 
When you use C++, your objects can't hear you scream.

  • application/pkcs7-signature attachment: smime.p7s
Received on Mon Aug 23 18:38:55 2004

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