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: [EMAIL PROTECTED]

Reply via email to