Hi guys,
I've been trying to get Subclipse working on my mac, with no joy
whatsoever. I've successfully got it working (first time, very slick -
I'm impressed) on my windows machine, but I have tried every SVN client
distribution I can lay my hands on for the mac, all to no avail.
The plugin itself is installed and seems to be working, but I get the
following error in the log when I try and open a repository. I've
searched the mailing list archives and issues database and can't find a
reference to it. Just wondered if this is something any of you have
come across before?
java.lang.UnsatisfiedLinkError: ctNative
at org.tigris.subversion.javahl.SVNAdmin.ctNative(Native Method)
at org.tigris.subversion.javahl.SVNAdmin.<init>(SVNAdmin.java:55)
at
org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(Jh
lClientAdapter.java:115)
at
org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory.createSVN
Client(SVNClientAdapterFactory.java:85)
at
org.tigris.subversion.subclipse.core.SVNProviderPlugin.createSVNClient(S
VNProviderPlugin.java:395)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNCl
ient(SVNRepositoryLocation.java:232)
at
org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(R
emoteFolder.java:135)
at
org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(Remo
teFolder.java:231)
at
org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.members(
SVNRepositoryLocation.java:153)
at
org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootEle
ment.internalGetChildren(SVNRepositoryRootElement.java:53)
at
org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getC
hildren(SVNModelElement.java:58)
at
org.tigris.subversion.subclipse.ui.repository.model.SVNModelElement.getC
hildren(SVNModelElement.java:80)
at
org.tigris.subversion.subclipse.ui.repository.model.RemoteContentProvide
r.getChildren(RemoteContentProvider.java:53)
at
org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTree
Viewer.java:708)
[... loads more, but above here is all the subversion stuff ...]
It /looks/ like a problem linking to the javahl JNI library, yet I've
installed the Metissan package and copied the library to
/Library/Java/Extensions (and tried it without, for that matter!) to no
avail. Also tried doing this with packages obtained from
http://www.betaversion.org/ with identical results.
In a word: help!!!
As an aside, I can kind of understand the reasons (it's been a while
since I've done any C/C++, so the finer points of dynamic binding tend
to fly over my head these days!) why you don't bundle the libraries
with the plugins on the Mac and Linux, but what I'm not clear on is why
this is different to the situation on windows? It was /so/ slick on
windows, and worked first time, it'd be fantastic if it was like this
on the mac..!
Cheers and TIA,
Paul
--
Paul Russell
work@paulrussell.org
- application/pkcs7-signature attachment: smime.p7s
Received on Thu Sep 23 20:33:43 2004