[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Swarm-Support] java swarm problem with sun java
From: |
Paul E. Johnson |
Subject: |
Re: [Swarm-Support] java swarm problem with sun java |
Date: |
Fri, 25 Apr 2003 12:02:56 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 |
When you configured/compiled swarm, you told it what Java libraries to
use. So the most direct route to your goal, I GUESS, is to
recompile/install swarm after telling it
--with-jdkdir=/usr/share/j2sdk1.4.1_02 or whatever.
In the alternative, there was some talk about changing over after
installing Swarm:
http://lark.cc.ku.edu/~pauljohn/SwarmFaq/SwarmOnlineFaq.html#3.7
I have not tried it, so I don't know if it works with Swarm 2.2x
Note those instructions are for Windows, and in particular on Unix, the
path separator must be the colon, not the semicolon.
Michael Charters wrote:
hi,
i have a java swarm project that has been using Kaffe as its JVM ... and i
would like to run it with sun java2. i keep getting an error that it
cannot find javaswarm in java.library.path.
when i run it with Kaffe like this:
/appl/kaffe1.0.5/bin/javac -classpath
'.:/appl/swarm2.1.1/opt/share/swarm/swarm.jar:/appl/kaffe1.0.5/share/kaffe/Klasses.jar'
*.java
export
LD_LIBRARY_PATH="/appl/swarm2.1.1/opt/lib:/appl/swarm2.1.1-support/lib:/usr/X11R6/lib"
export KAFFELIBRARYPATH="/appl/swarm2.1.1/opt/lib:/appl/kaffe1.0.5/lib/kaffe"
/appl/kaffe1.0.5/libexec/Kaffe -classpath
'.:/appl/swarm2.1.1/opt/share/swarm/swarm.jar:/appl/kaffe1.0.5/share/kaffe/Klasses.jar'
'StartDove' '--batch' '--generation=5'
it runs fine.
but when i try the same thing with sun java2 1.4.1:
/appl/j2sdk1.4.1/bin/javac -classpath
'.:/appl/swarm2.1.1/opt/share/swarm/swarm.jar:/appl/kaffe1.0.5/share/kaffe/Klasses.jar'
*.java
export
LD_LIBRARY_PATH="/appl/swarm2.1.1/opt/lib:/appl/swarm2.1.1-support/lib:/usr/X11R6/lib"
export KAFFELIBRARYPATH="/appl/swarm2.1.1/opt/lib:/appl/kaffe1.0.5/lib/kaffe"
/appl/j2sdk1.4.1/bin/java -classpath
'.:/appl/swarm2.1.1/opt/share/swarm/swarm.jar:/appl/kaffe1.0.5/share/kaffe/Klasses.jar'
'StartDove' '--batch' '--generation=5'
i get this error:
Exception caught: no javaswarm in java.library.path
Exception in thread "main" java.lang.UnsatisfiedLinkError: initSwarm
at swarm.SwarmEnvironment.initSwarm(Native Method)
at StartDove.main(StartDove.java:77)
any idea what i am doing wrong here ... is there anything special i need
to do to get it to run w/ sun java2?
i assume it is looking for these files:
lupo-bin$ pwd
/appl/swarm2.1.1/opt/bin
lupo-bin$ ll
total 156
-rwxr-xr-x 1 appl appl 788 Oct 24 2000 javacswarm
-rwxr-xr-x 1 appl appl 2225 Oct 24 2000 javaswarm
-rwxr-xr-x 1 appl appl 129749 Oct 24 2000 libtool-swarm
-rwxr-xr-x 1 appl appl 4925 Oct 24 2000 m2h
-rwxr-xr-x 1 appl appl 4230 Oct 24 2000 make-h2x
how do i tell sun java2 where they are (i am thinking this is probably the
equivalent of:
export KAFFELIBRARYPATH="/appl/swarm2.1.1/opt/lib:/appl/kaffe1.0.5/lib/kaffe"
in Kaffe?)?
thanks,
-Mike
_______________________________________________
Support mailing list
address@hidden
http://www.swarm.org/mailman/listinfo/support
--
Paul E. Johnson email: address@hidden
Dept. of Political Science http://lark.cc.ukans.edu/~pauljohn
University of Kansas Office: (785) 864-9086
Lawrence, Kansas 66045 FAX: (785) 864-5700