[Qt-jambi-interest] Newbie: Trying out qtjambi.sh in Mac OS X

Joshua Choi joshua at choi.name
Fri Feb 20 06:44:09 CET 2009


I'm trying out Qt Jambi, which looks really interesting for creating
graphical applications in Clojure (a JVM-hosted language) as an
alternative to Swing. I don't know much about Java itself, however, so
I got stuck when I tried to run qtjambi.sh.

I am running Mac OS X v10.5.6 on a 32-bit Intel Macbook. I am using
Java 6 with Soylatte 1.6 v1.03
(http://landonf.bikemonkey.org/static/soylatte/), a port of BSD Java.
I downloaded Qt Jambi Mac GPL 4.4.3_01. (Incidentally, designer.sh
works perfectly well.)

Here's the error dump:

cheese$ /Users/joshuachoi/Dowloads/qtjambi-mac-gpl-4.4.3_01/qtjambi.sh
Warning: The Mac OS -XstartOnFirstThread: is currently unsupported
Exception in thread "main" java.lang.ExceptionInInitializerError
	at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:57)
Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
Unpacking .jar file: 'qtjambi-macosx-gcc-4.4.3_01.jar'
Checking Archive 'qtjambi-macosx-gcc-4.4.3_01.jar'
 - skipping because of wrong system: trying to load: 'macosx',
expected: 'unknown'
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)
	... 1 more
Caused by: java.lang.RuntimeException: Library 'libQtCore.so.4' could
was not found in
'java.library.path'=/usr/local/soylatte16/jre/lib/i386/server:/usr/local/soylatte16/jre/lib/i386:/usr/local/soylatte16/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
	at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:483)
	at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)
	... 5 more

Thanks in advance!



More information about the Qt-jambi-interest mailing list