|
|
 | | From: | karthik venkatesh | | Subject: | unknown | | Date: | Wed, 05 Jan 2005 12:03:49 +0530 |
|
|
 | hi , >>i tried to add meaningOfLife actor in ptolemy. >>$created meaningOfLife.c containing double meaningOfLife(){ >>return 42.0; >>} >>$created meaningOfLife.h containing extern "c" double meaningOfLife(); >> >>$gcc -shared -o meaningOfLife.dll meaningOfLife.c >> >>$export CLASSPATH=c:/Ptolemy/ptII4.0.1 >> >>$cd Ptolemy/ptII4.0.1/bin >> >>$ ./vergil -jni >> >>I have configured the output parameters etc. >> >>after following all these steps i run the model which i have created. >>it gives an exception as following. >> >>ptolemy.kernel.util.IllegalActionException: Could not load JNI C class >>'jni.meaningOfLife.JnimeaningOfLifeImeaningOfLife' relative to >>file:/C:/Ptolemy/ptII4.0.1/bin/ >> in .mymodel.meaningOfLifeImeaningOfLife >>Because: >>jni.meaningOfLife.JnimeaningOfLifeImeaningOfLife >> >> at jni.GenericJNIActor.initialize(GenericJNIActor.java:658) >> >> at ptolemy.actor.Director.initialize(Director.java:440) >> >> at ptolemy.actor.Director.initialize(Director.java:419) >> >> at >>ptolemy.domains.sdf.kernel.SDFDirector.initialize(SDFDirector.java:253) >> >> at ptolemy.actor.CompositeActor.initialize(CompositeActor.java:470) >> >> at ptolemy.actor.Manager.initialize(Manager.java:442) >> >> at ptolemy.actor.Manager.execute(Manager.java:289) >> >> at ptolemy.actor.Manager.run(Manager.java:852) >> >> at ptolemy.actor.Manager$2.run(Manager.java:901) >> >>Caused by: java.lang.ClassNotFoundException: >>jni.meaningOfLife.JnimeaningOfLifeImeaningOfLife >> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:199) >> >> at java.security.AccessController.doPrivileged(Native Method) >> >> at java.net.URLClassLoader.findClass(URLClassLoader.java:187) >> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:289) >> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:235) >> >> at jni.GenericJNIActor.initialize(GenericJNIActor.java:656) >> >> ... 8 more >> >>Caused by: java.lang.ClassNotFoundException: >>jni.meaningOfLife.JnimeaningOfLifeImeaningOfLife >> >> at java.net.URLClassLoader$1.run(URLClassLoader.java:199) >> >> at java.security.AccessController.doPrivileged(Native Method) >> >> at java.net.URLClassLoader.findClass(URLClassLoader.java:187) >> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:289) >> >> at java.lang.ClassLoader.loadClass(ClassLoader.java:235) >> >> at jni.GenericJNIActor.initialize(GenericJNIActor.java:656) >> >> at ptolemy.actor.Director.initialize(Director.java:440) >> >> at ptolemy.actor.Director.initialize(Director.java:419) >> >> at >>ptolemy.domains.sdf.kernel.SDFDirector.initialize(SDFDirector.java:253) >> >> at ptolemy.actor.CompositeActor.initialize(CompositeActor.java:470) >> >> at ptolemy.actor.Manager.initialize(Manager.java:442) >> >> at ptolemy.actor.Manager.execute(Manager.java:289) >> >> at ptolemy.actor.Manager.run(Manager.java:852) >> >> at ptolemy.actor.Manager$2.run(Manager.java:901) >> >>what may be the problem? >>help me. >>with luv, >>karthik venkatesh.
_________________________________________________________________ The real power of teamwork. Experience it in real time. http://www.microsoft.com/india/office/experience/ Experience MS Office System.
---------------------------------------------------------------------------- Posted to the ptolemy-hackers mailing list. Please send administrative mail for this list to: ptolemy-hackers-request@ptolemy.eecs.berkeley.edu
|
|
|