SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Quauqa64? Messages in Console - not in java.library.path

Poking around to investigate an out of memory message, I noticed this several times in my Console log.

2009…0324 1:54:51 PM [0x0-0x49049].com.jthink.jaikoz[389] Warning: class ch.randelshofer.quaqua.osx.Application couldn’t load library “quaqua64”. java.lang.UnsatisfiedLinkError: no quaqua64 in java.library.path

Does this cause any issues? Jaikoz still looks like an OSX app so is it reverting to a 32 bit library? Would using some 32bit libraries cause any issues if trying to use 64bit JVM and more than memory than 32bit JVM allows?

Can I download a 64 bit version of quaqua and stick it somewhere where it can be found?

Should I just turn off OSX look and feel in the preference?

I remember reading one of your blog posts that you were switching to MacWidgets library to get a more Leopard OSX look and feel. Has that been completed and is this an odd coding issue where something didn’t get changed? (I see both mac_widgets.jar and quaqua.jar in the jaikoz.app package bundle)

Okay poking around the web, it looks like quaqua added support to their experimental 5.1 release on March 13th for the JVM SE6 (which is the JVM I am using).

but looking at release 5.0 their change log has:

Added libquaqua64.jnilib for use with 64-bit J2SE6 on Mac OS X 10.5.

So I am confused…

Yes, I havent tried that release with Jaikoz yet, nor have I tried against the Java 6 release yet, but this is what you need to do,

Download Quaqua 5.1
Unzip then copy Quaqua.jar, libquaqua.jnilib & libquaqua64.jnilib to your Jaikoz.app/Contents/Resources/Java

I think that should fix it, let me know how you get on

[quote=paultaylor]Yes, I havent tried that release with Jaikoz yet, nor have I tried against the Java 6 release yet, but this is what you need to do,

Download Quaqua 5.1
Unzip then copy Quaqua.jar, libquaqua.jnilib & libquaqua64.jnilib to your Jaikoz.app/Contents/Resources/Java

I think that should fix it, let me know how you get on [/quote]

Also looking console again, for everyone one of the originally posted errors/warnings there was this message :

2009…0324 3:13:15 PM [0x0-0x6a06a].com.jthink.jaikoz[612] Warning: SidebarTreeModel uses default user items.

After doing what you suggested both errors have gone away.

So I noticed both quaqua.jar and mac_widgets.jar in jaikoz. How’s the transition?

Yes the sidebar issue is because of the absense of the jnilib file. Im using both, Quaqua for the look and feel, and some Widgets code on top for a few special cases.