Dear McClain,
>You also might find it useful to write a small test application which
>simply attempts to load the svnjavahl library, to rule out javahl
>build problems. make-check-javahl is probably a good indicator as
>well.
>
>
Thank you for your valuable and much appreciated advice.
Running "make check-javahl" spewed following errors :
$ make check-javahl
/etc/alternatives/java_sdk/bin/java -Djava.library.path=/usr/lib
-classpath
subversion/bindings/java/javahl/classes:/usr/share/java/junit.jar
org.tigris.subversion.javahl.tests.BasicTests
.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E
Time: 0.384
There were 20 errors:
1)
testBasicCheckout(org.tigris.subversion.javahl.tests.BasicTests)java.lang.UnsatisfiedLinkError:
/usr/lib/libsvnjavahl-1.so.0.0.0: /usr/lib/libsvnjavahl-1.so.0.0.0:
undefined symbol: _ZTVSt13basic_filebufIcSt11char_traitsIcEE
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2120)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1998)
at java.lang.Runtime.loadLibrary0(Runtime.java:824)
at java.lang.System.loadLibrary(System.java:908)
at org.tigris.subversion.javahl.SVNAdmin.<clinit>(SVNAdmin.java:45)
at
org.tigris.subversion.javahl.tests.SVNTests.setUp(SVNTests.java:209)
at
org.tigris.subversion.javahl.tests.BasicTests.main(BasicTests.java:66)
2)
testBasicStatus(org.tigris.subversion.javahl.tests.BasicTests)java.lang.NoClassDefFoundError:
org/tigris/subversion/javahl/SVNAdmin
at
org.tigris.subversion.javahl.tests.SVNTests.setUp(SVNTests.java:209)
at
org.tigris.subversion.javahl.tests.BasicTests.main(BasicTests.java:66)
...
and some 18 more "NoClassDefFoundError:
org/tigris/subversion/javahl/SVNAdmin" errors.
I found no pointers in the subversion users list archives.
Before giving up in despair - as a complete Java novice (evaluating
Eclipse for PHP development) I've already spent some days on trying to
get this up and running -, would anyone have some suggestions ?
--
===================================================================
Didier Moens Core IT
Department for Molecular Biomedical Research (DMBR)
VIB - Ghent University
Fiers-Schell-Van Montagu Research Building
Technologiepark 927 , B-9052 Zwijnaarde , Belgium
tel ++32(9)3313605 fax ++32(9)3313609
mailto:Didier.Moens_at_dmbr.UGent.be http://www.dmbr.UGent.be
===================================================================
Received on Sat Oct 2 00:54:43 2004