Qt Jambi binary packages in Launchpad

I’m happy to announce that the Qt Jambi packages were successfully built in Launchpad and now are available to download in the qtjambi-community’s PPA:


3 thoughts on “Qt Jambi binary packages in Launchpad

  1. Michael Jones

    Your package appears to be built incorrectly.

    Exception in thread “main” java.lang.ExceptionInInitializerError
    at com.trolltech.qt.QtJambiObject.(Unknown Source)
    Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
    No ‘qtjambi-deployment.xml’ found in classpath, loading libraries via ‘java.library.path’
    Loading library: ‘libQtCore.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtCore.so.4
    Loading library: ‘libqtjambi.so’…
    – using ‘java.library.path’

    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Unknown Source)
    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary(Unknown Source)
    at com.trolltech.qt.Utilities.loadJambiLibrary(Unknown Source)
    at com.trolltech.qt.QtJambi_LibraryInitializer.(Unknown Source)
    … 1 more
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jni/libqtjambi.so: /usr/lib/jni/libqtjambi.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1646)
    at java.lang.Runtime.load0(Runtime.java:787)
    at java.lang.Runtime.load(Runtime.java:775)
    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(Unknown Source)
    … 5 more
    Could not find the main class: Menus. Program will exit.

    When attempting to run compile and run the “Menus” example project found in the git repository for qt-jambi

  2. Michael Jones

    Forgot to mention,

    I’m running Ubuntu 10.10 64 bit. I have all of the qt packages installed, and do qt development often.

  3. akoskm Post author

    Michael Jones,
    thank you for your feedback. Sadly nobody of us was able to build/test these packages on other architecture, but now It’s proven that won’t work on 64bit:
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jni/libqtjambi.so: /usr/lib/jni/libqtjambi.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch).
    I’ll try to build it in launchpad for 64bit. Visit my blog in a few days, if its possible I’ll do it.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s