Hej,

first of all, sorry if I'm posting in the wrong forum or directory,  
I'm quite new to Qt.

I tried to compile the HelloWebKit example for Qt Jambi in Eclipse and  
run it, and I get the following error stack: (s. below). So first I  
thought it has todo with Snow Leopard, but running the example from  
within the Launcher app every example works. I'm confused.

What I did so far was:

- Read the installation note: 
http://qt.nokia.com/doc/qtjambi-4.4/html/com/trolltech/qt/qtjambi-installation.html
- Added qtjambi-4.4.0_01.jar and qtjambi-macosx-gcc-4.5.2_01.jar to  
the classpath

Is there a library I have to include extra?
Is there a environment variable I have to add?
Is there a special routine for Mac OS X or Snow Leopard?

Thanks a lot for any help.

==

`Exception in thread "Thread-0" java.lang.ExceptionInInitializerError
        at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:60)
Caused by: java.lang.RuntimeException: Loading library failed,  
progress so far:
Unpacking .jar file: 'qtjambi-macosx-gcc-4.5.2_01.jar'
Checking Archive 'qtjambi-macosx-gcc-4.5.2_01.jar'
  - cache key='gcc-20090727-1546'
  - adding 'libQtCore.4.dylib' to library map
  - library: name='lib/libQtCore.4.dylib',
  - adding 'libQtGui.4.dylib' to library map
  - library: name='lib/libQtGui.4.dylib',
  - adding 'libQtXml.4.dylib' to library map
  - library: name='lib/libQtXml.4.dylib',
  - adding 'libQtSql.4.dylib' to library map
  - library: name='lib/libQtSql.4.dylib',
  - adding 'libQtSvg.4.dylib' to library map
  - library: name='lib/libQtSvg.4.dylib',
  - adding 'libQtNetwork.4.dylib' to library map
  - library: name='lib/libQtNetwork.4.dylib',
  - adding 'libQtOpenGL.4.dylib' to library map
  - library: name='lib/libQtOpenGL.4.dylib',
  - adding 'libQtWebKit.4.dylib' to library map
  - library: name='lib/libQtWebKit.4.dylib',
  - adding 'libQtXmlPatterns.4.dylib' to library map
  - library: name='lib/libQtXmlPatterns.4.dylib',
  - adding 'libphonon.4.dylib' to library map
  - library: name='lib/libphonon.4.dylib',
  - library: name='plugins/phonon_backend/libphonon_qt7.dylib', never  
load
  - library: name='plugins/imageformats/libqjpeg.dylib', never load
  - library: name='plugins/imageformats/libqgif.dylib', never load
  - library: name='plugins/imageformats/libqmng.dylib', never load
  - library: name='plugins/imageformats/libqtiff.dylib', never load
  - library: name='plugins/imageformats/libqsvg.dylib', never load
  - library: name='plugins/iconengines/libqsvgicon.dylib', never load
  - library: name='plugins/codecs/libqcncodecs.dylib', never load
  - library: name='plugins/codecs/libqjpcodecs.dylib', never load
  - library: name='plugins/codecs/libqkrcodecs.dylib', never load
  - library: name='plugins/codecs/libqtwcodecs.dylib', never load
  - library: name='plugins/accessible/libqtaccessiblewidgets.dylib',  
never load
  - library: name='plugins/sqldrivers/libqsqlite.dylib', never load
  - adding 'libqtjambi.jnilib' to library map
  - library: name='lib/libqtjambi.jnilib',
  - adding 'libcom_trolltech_qt_core.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_core.jnilib',
  - adding 'libcom_trolltech_qt_gui.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_gui.jnilib',
  - adding 'libcom_trolltech_qt_xml.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_xml.jnilib',
  - adding 'libcom_trolltech_qt_sql.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_sql.jnilib',
  - adding 'libcom_trolltech_qt_svg.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_svg.jnilib',
  - adding 'libcom_trolltech_qt_network.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_network.jnilib',
  - adding 'libcom_trolltech_qt_opengl.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_opengl.jnilib',
  - adding 'libcom_trolltech_qt_phonon.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_phonon.jnilib',
  - adding 'libcom_trolltech_qt_webkit.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_webkit.jnilib',
  - adding 'libcom_trolltech_qt_xmlpatterns.jnilib' to library map
  - library: name='lib/libcom_trolltech_qt_xmlpatterns.jnilib',
  - plugin path='plugins'
  - using cache directory: '/var/folders/XW/XWfdfKoJHQWrm0dUaINCOk++ 
+TI/-Tmp-/QtJambi_djui_x86_64_4.5.2_01_gcc-20090727-1546'
  - cache directory exists
Loading library: 'libQtCore.4.dylib'...
  - 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:140)
        at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:136)
        at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit> 
(QtJambi_LibraryInitializer.java:56)
        ... 1 more
Caused by: java.lang.UnsatisfiedLinkError: /private/var/folders/XW/ 
XWfdfKoJHQWrm0dUaINCOk+++TI/-Tmp-/ 
QtJambi_djui_x86_64_4.5.2_01_gcc-20090727-1546/lib/libQtCore.4.dylib:   
no suitable image found.  Did find:  /private/var/folders/XW/ 
XWfdfKoJHQWrm0dUaINCOk+++TI/-Tmp-/ 
QtJambi_djui_x86_64_4.5.2_01_gcc-20090727-1546/lib/libQtCore.4.dylib:  
no matching architecture in universal wrapper
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1878)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758)
        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`

-- 
Uwe Dauernheim
MSc Student, Software Engineering of Distributed Systems
Kungliga Tekniska Högskolan (KTH)
Stockholm, Sweden
Email: [email protected]
Phone: +46 70-582 98 69
Website: http://www.kreisquadratur.de/




_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

Reply via email to