Dear trolltech-team
i've realised some problems running my application on mac-osx (jre 1.6
on 64 bit)
shellscript
>>>-----------------------------------------------------------------------
cd /Users/Arne/AdvoluxJava_mac/
java -classpath
.:./jarlib/:AdvoluxServer.jar:Advolux.jar:Rmi.jar:Config.jar:Resource.jar:Help.jar:./jarlib/ant.jar:./jarlib/bloat-1.0.jar:./jarlib/activation.jar:./jarlib/mail.jar:./jarlib/jdom.jar:./jarlib/qtjambi-4.4.jar:./jarlib/qtjambi-macosx-4.4.jar:./jarlib/db4o-6.4-db4ounit.jar:./jarlib/db4o-6.4-java5.jar:./jarlib/db4o-6.4-nqopt.jar
-Dcom.trolltech.qt.verbose-loading -Xms64m -Xmx512m -XX:PermSize=64m
-XX:MaxPermSize=128m hilfsklassen.QConfigObject
-----------------------------------------------------------------------<<<
of course I renamed the jar files to
qtjambi-4.4.jar and qtjambi-macosx-4.4.jar
shell:
>>>-----------------------------------------------------------------------
Macintosh:AdvoluxJava_mac Arne$ /Users/Arne/AdvoluxJava_mac/LOCALCONFIG.sh
Unpacking .jar file:
'file:/Users/Arne/AdvoluxJava_mac/jarlib/qtjambi-macosx-4.4.jar'Checking
Archive '/Users/Arne/AdvoluxJava_mac/jarlib/qtjambi-macosx-4.4.jar' -
cache key='gcc-20080311-1153'
- 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',
- adding 'libQtDBus.4.dylib' to library map
- library: name='lib/libQtDBus.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
- 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:
'/tmp/QtJambi_Arne_x86_64_4.4.0_01_gcc-20080311-1153'
- cache directory exists
- checksum ok!
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.trolltech.qt.QtJambiObject.<clinit>(Unknown Source)
Caused by: java.lang.RuntimeException: Loading library failed, progress
so far:
Unpacking .jar file:
'file:/Users/Arne/AdvoluxJava_mac/jarlib/qtjambi-macosx-4.4.jar'
Checking Archive '/Users/Arne/AdvoluxJava_mac/jarlib/qtjambi-macosx-4.4.jar'
- cache key='gcc-20080311-1153'
- 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',
- adding 'libQtDBus.4.dylib' to library map
- library: name='lib/libQtDBus.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
- 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:
'/tmp/QtJambi_Arne_x86_64_4.4.0_01_gcc-20080311-1153'
- cache directory exists
- checksum ok!
Loading library: 'libQtCore.4.dylib'...
- using deployment spec
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Unknown
Source)
at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(Unknown
Source)
at com.trolltech.qt.Utilities.loadQtLibrary(Unknown Source)
at com.trolltech.qt.Utilities.loadQtLibrary(Unknown Source)
at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(Unknown Source)
... 1 more
Caused by: java.lang.UnsatisfiedLinkError:
/private/tmp/QtJambi_Arne_x86_64_4.4.0_01_gcc-20080311-1153/lib/libQtCore.4.dylib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1702)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.Runtime.load(Runtime.java:758)
at
com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(Unknown
Source)
... 6 more
Macintosh:AdvoluxJava_mac Arne$
------------------------------------------------------------------------<<<
the same message appears if I start qtjambi.sh. There was only a 32 bit
package for max-os in the download area.
Unfortunately my Application was compiled against the jre 1.6, so I need
to run the jre in 64 bit mode on a 64 bit dual core machine (with
mac-osx 10.5), since apple does not support the jre for 32 bit.
could that be the reason for the link error ? will there be a 64 bit
package for the future or is there any reason why not ?
best regards
Arne
_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest