Re: [Sablevm-developer] GregorianCalendar native is missing...
Brought to you by:
egagnon
From: David <db...@cs...> - 2004-04-09 17:11:49
|
Hi, This is a native method implemented in Classpath. I try a small example that invokes the constructor of GregorianCalendar and this method but I was not able to reproduce it. It may be a configuration/installation issue. Make sure that libjavautil.so is installed. It should be in: .../lib/sablevm/sablevm-classpath with other libs (libjavaio etc.). What is weird is the fact that it got so far (it loaded the Ant classes) means that some of the libraries at least libjavaio are installed and work but not libjavautil... David On Fri, Apr 09, 2004 at 01:29:58PM +0200, Arnaud Vandyck wrote: > I reported this to #sablevm but not on the list. >=20 > *** Couldn't bind native method Java_java_util_TimeZone_getDefaultTimeZ= oneId *** > *** or Java_java_util_TimeZone_getDefaultTimeZoneId__ *** >=20 > $ cd ~/debian/avdyk/libcommons-pool-java/commons-pool-1.1/; debuild >=20 > dpkg-buildpackage: source package is commons-pool > dpkg-buildpackage: source version is 1.1-4 > dpkg-buildpackage: source maintainer is Arnaud Vandyck <avdyk@debian.or= g> > dpkg-buildpackage: host architecture is powerpc > fakeroot debian/rules clean > test -x debian/rules > test "`id -u`" =3D 0 > if test -n "" && test "" !=3D "."; then rmdir ""; fi > if test "." !=3D "."; then rmdir .; fi > dh_clean > cd . && /usr/bin/java-sablevm -classpath /usr/share/ant1.5/lib/ant.jar:= /usr/share/java/commons-collections.jar:/usr/share/java/junit.jar: -Dant= .home=3D/usr/share/ant1.5 org.apache.tools.ant.Main -Dcompile.debug=3Dtru= e -Dcompile.optimize=3Dtrue -Dbuild.compiler=3Djikes clean || true > Buildfile: build.xml > *** Couldn't bind native method Java_java_util_TimeZone_getDefaultTimeZ= oneId *** > *** or Java_java_util_TimeZone_getDefaultTimeZoneId__ *** > java.lang.UnsatisfiedLinkError > at java.util.TimeZone.getDefaultTimeZoneId (TimeZone.java) > at java.util.TimeZone.defaultZone (TimeZone.java:99) > at java.util.TimeZone.getDefault (TimeZone.java:1147) > at java.util.GregorianCalendar.GregorianCalendar (GregorianCalendar.= java:121) > at java.text.SimpleDateFormat.SimpleDateFormat (SimpleDateFormat.jav= a:205) > at org.apache.tools.ant.util.DateUtils.static{} (DateUtils.java:101) > at java.lang.VMClass.step8 (VMClass.java) > at java.lang.VMClass.initialize (VMClass.java:126) > at java.lang.Class.initialize (Class.java:163) > at org.apache.tools.ant.DefaultLogger.formatTime (DefaultLogger.java= :308) > at org.apache.tools.ant.DefaultLogger.buildFinished (DefaultLogger.j= ava:192) > at org.apache.tools.ant.Project.fireBuildFinished (Project.java:1913= ) > at org.apache.tools.ant.Main.runBuild (Main.java:628) > at org.apache.tools.ant.Main.start (Main.java:196) > at org.apache.tools.ant.Main.main (Main.java:235) > at java.lang.VirtualMachine.invokeMain (VirtualMachine.java) > at java.lang.VirtualMachine.main (VirtualMachine.java:88) > ... >=20 > Cheers, >=20 > --=20 > Arnaud Vandyck >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dc= lick > _______________________________________________ > Sablevm-developer mailing list > Sab...@li... > https://lists.sourceforge.net/lists/listinfo/sablevm-developer --=20 --- David B=E9langer Graduate Student School of Computer Science McGill University Office: MC226 Web page: http://www.cs.mcgill.ca/~dbelan2/ Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt |