[Qt-jambi-interest] running qt-jambi with scala
Thomas Coopman
thomas.coopman at gmail.com
Wed Nov 5 14:51:06 CET 2008
Hi,
I'm trying to run qt-jambi with scala and I've succeeded before but no it
won't work.
I'm trying to run scala with this command:
scala -Dcom.trolltech.qt.verbose-loading=true -cp
~/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/qtjambi-4.4.3_01.jar:.
main.FunctieVerdelingGui
LD_LIBRARY_PATH=:/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib:.
this is the output of the command
No 'qtjambi-deployment.xml' found in classpath, loading libraries via
'java.library.path'
Loading library: 'libQtCore.so.4'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libQtCore.so.4
Loading library: 'libqtjambi.so'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libqtjambi.so
Loading library: 'libQtCore.so.4'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libQtCore.so.4
Loading library: 'libcom_trolltech_qt_core.so'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libcom_trolltech_qt_core.so
Loading library: 'libQtGui.so.4'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libQtGui.so.4
Loading library: 'libcom_trolltech_qt_gui.so'...
- using 'java.library.path'
- ok, path was:
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libcom_trolltech_qt_gui.so
No 'qtjambi-deployment.xml' found in classpath, loading libraries via
'java.library.path'
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at scala.tools.nsc.ObjectRunner$.findClass(ObjectRunner.scala:29)
at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:65)
at
scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:161)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
Caused by: java.lang.RuntimeException: Loading library failed, progress so
far:
No 'qtjambi-deployment.xml' found in classpath, loading libraries via
'java.library.path'
Loading library: 'libQtCore.so.4'...
- using 'java.library.path'
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:428)
at
com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:352)
at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:137)
at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:133)
at
com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:53)
... 7 more
Caused by: java.lang.UnsatisfiedLinkError: Native Library
/home/thomas/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/lib/libQtCore.so.4
already loaded in another classloader
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1732)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1663)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.Runtime.load(Runtime.java:775)
at
com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:475)
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)
... 11 more
If I try with an empty LD_LIBRARY_PATH but with qtjambi-linux64-gcc in the
classpath
like this:
scala -Dcom.trolltech.qt.verbose-loading=true -cp
~/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/qtjambi-4.4.3_01.jar:~/lib/qtjambi/qtjambi-linux64-gpl-4.4.3_01/qtjambi-linux64-gcc-4.4.3_01.jar:.
main.FunctieVerdelingGui
I get the error that libqtjambi.so was not found
...
Caused by: java.lang.RuntimeException: Library 'libqtjambi.so' could was
notfound in
'java.library.path'=/usr/lib64/jvm/java-1.6.0-openjdk-1.2_b09/jre/lib/amd64/server:/usr/lib64/jvm/java-1.6.0-openjdk-1.2_b09/jre/lib/amd64:/usr/lib64/jvm/java-1.6.0-openjdk-1.2_b09/jre/../lib/amd64::/usr/java/packages/lib/amd64:/lib:/usr/lib:/usr/lib64:/lib64
I have run qt-jambi with scala before and I'm pretty sure it was with these
commands, but I don't know what's wrong now. Does anyone know what's wrong?
Thanks!!
--
Thomas Coopman
Thomas.coopman at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20081105/cb0ecd3c/attachment.html
More information about the Qt-jambi-interest
mailing list