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

Reply via email to