I got this odd thing going on i cant figure out why is happening. This is my system: Linux user-desktop 2.6.31-22-generic #65-Ubuntu SMP Thu Sep 16 16:21:34 UTC 2010 x86_64 GNU/Linux java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02) Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
which is clearly 64-bit. But for some reason the qtjambi 64-bit doesnt work (stacktrace below) and the 32-bit version does! This applies to 4.7.0beta2, 4.6.x, but NOT 4.5 and 4.4 Just to be sure i tried it on a different machine: Linux **** 2.6.32.21-168.fc12.x86_64 #1 SMP Wed Sep 15 16:12:07 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02) Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode) ..and here its opposite. Only 64-bit works, as expected. Any ideas whats going on? $ ./qtjambi.sh Exception in thread "main" java.lang.ExceptionInInitializerError at com.trolltech.qt.gui.QWidget.<clinit>(QWidget.java:18) Caused by: java.lang.RuntimeException: Loading library failed, progress so far: Unpacking .jar file: 'qtjambi-linux64-gcc-4.6.3.jar' Checking Archive 'qtjambi-linux64-gcc-4.6.3.jar' - cache key='gcc-20100620-2121' - adding 'libstdc++.so.6' to library map - library: name='lib/libstdc++.so.6', - adding 'libQtCore.so.4' to library map - library: name='lib/libQtCore.so.4', - adding 'libQtGui.so.4' to library map - library: name='lib/libQtGui.so.4', - adding 'libQtXml.so.4' to library map - library: name='lib/libQtXml.so.4', - adding 'libQtSql.so.4' to library map - library: name='lib/libQtSql.so.4', - adding 'libQtSvg.so.4' to library map - library: name='lib/libQtSvg.so.4', - adding 'libQtHelp.so.4' to library map - library: name='lib/libQtHelp.so.4', - adding 'libQtScript.so.4' to library map - library: name='lib/libQtScript.so.4', - adding 'libQtScriptTools.so.4' to library map - library: name='lib/libQtScriptTools.so.4', - adding 'libQtMultimedia.so.4' to library map - library: name='lib/libQtMultimedia.so.4', - adding 'libQtNetwork.so.4' to library map - library: name='lib/libQtNetwork.so.4', - adding 'libQtOpenGL.so.4' to library map - library: name='lib/libQtOpenGL.so.4', - adding 'libQtWebKit.so.4' to library map - library: name='lib/libQtWebKit.so.4', - adding 'libQtXmlPatterns.so.4' to library map - library: name='lib/libQtXmlPatterns.so.4', - adding 'libphonon.so.4' to library map - library: name='lib/libphonon.so.4', - adding 'libQtDBus.so.4' to library map - library: name='lib/libQtDBus.so.4', - library: name='plugins/phonon_backend/libphonon_gstreamer.so', never load - library: name='plugins/imageformats/libqjpeg.so', never load - library: name='plugins/imageformats/libqgif.so', never load - library: name='plugins/imageformats/libqmng.so', never load - library: name='plugins/imageformats/libqtiff.so', never load - library: name='plugins/imageformats/libqsvg.so', never load - library: name='plugins/iconengines/libqsvgicon.so', never load - library: name='plugins/codecs/libqcncodecs.so', never load - library: name='plugins/codecs/libqjpcodecs.so', never load - library: name='plugins/codecs/libqkrcodecs.so', never load - library: name='plugins/codecs/libqtwcodecs.so', never load - library: name='plugins/accessible/libqtaccessiblewidgets.so', never load - library: name='plugins/sqldrivers/libqsqlite.so', never load - adding 'libqtjambi.so' to library map - library: name='lib/libqtjambi.so', - adding 'libcom_trolltech_qt_core.so' to library map - library: name='lib/libcom_trolltech_qt_core.so', - adding 'libcom_trolltech_qt_gui.so' to library map - library: name='lib/libcom_trolltech_qt_gui.so', - adding 'libcom_trolltech_qt_xml.so' to library map - library: name='lib/libcom_trolltech_qt_xml.so', - adding 'libcom_trolltech_qt_sql.so' to library map - library: name='lib/libcom_trolltech_qt_sql.so', - adding 'libcom_trolltech_qt_svg.so' to library map - library: name='lib/libcom_trolltech_qt_svg.so', - adding 'libcom_trolltech_qt_help.so' to library map - library: name='lib/libcom_trolltech_qt_help.so', - adding 'libcom_trolltech_qt_script.so' to library map - library: name='lib/libcom_trolltech_qt_script.so', - adding 'libcom_trolltech_qt_scripttools.so' to library map - library: name='lib/libcom_trolltech_qt_scripttools.so', - adding 'libcom_trolltech_qt_multimedia.so' to library map - library: name='lib/libcom_trolltech_qt_multimedia.so', - adding 'libcom_trolltech_qt_network.so' to library map - library: name='lib/libcom_trolltech_qt_network.so', - adding 'libcom_trolltech_qt_opengl.so' to library map - library: name='lib/libcom_trolltech_qt_opengl.so', - adding 'libcom_trolltech_qt_phonon.so' to library map - library: name='lib/libcom_trolltech_qt_phonon.so', - adding 'libcom_trolltech_qt_webkit.so' to library map - library: name='lib/libcom_trolltech_qt_webkit.so', - adding 'libcom_trolltech_qt_xmlpatterns.so' to library map - library: name='lib/libcom_trolltech_qt_xmlpatterns.so', - plugin path='plugins' - using cache directory: '/tmp/QtJambi_user_amd64_4.6.3_gcc-20100620-2121' - cache directory exists Loading library: 'libQtCore.so.4'... - using deployment spec - ok! Loading library: 'libqtjambi.so'... - using deployment spec - ok! Loading library: 'libQtCore.so.4'... - already loaded, skipping... Loading library: 'libcom_trolltech_qt_core.so'... - using deployment spec - ok! Loading library: 'libQtGui.so.4'... - using deployment spec at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:431) at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:355) at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:145) at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:141) at com.trolltech.qt.gui.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:7) ... 1 more Caused by: java.lang.UnsatisfiedLinkError: /tmp/QtJambi_user_amd64_4.6.3_gcc-20100620-2121/lib/libQtGui.so.4: /lib/libc.so.6: version `GLIBC_2.11' not found (required by /tmp/QtJambi_user_amd64_4.6.3_gcc-20100620-2121/lib/libQtGui.so.4) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1699) at java.lang.Runtime.load0(Runtime.java:770) at java.lang.Runtime.load(Runtime.java:758) at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:458) at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:426) ... 5 more Could not find the main class: com.trolltech.launcher.Launcher. Program will exit.
_______________________________________________ Qt-jambi-interest mailing list Qt-jambi-interest@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest