[Qt-jambi-interest] Standalone Phonon?

Aekold Helbrass helbrass at gmail.com
Tue Aug 25 10:54:59 CEST 2009


On Mon, Aug 24, 2009 at 10:38 AM, Eskil Abrahamsen
Blomfeldt<eblomfel at trolltech.com> wrote:
> There are currently no outstanding merge requests in Gitorious as far as I
> can see. Has something fallen through the cracks? =)

No no, I mean that I am not Jambi specialist enough to commit any
patches. If you'll say that those changes can be useful for Jambi -
cool, if not - it will be left as my homegrown quickfix.

On Mon, Aug 24, 2009 at 3:46 PM, Robert Lebel<boblebel2 at gmail.com> wrote:
> Hi,
>
> I didn't know of this issue, thanks for the tip. I'd appreciate if you
> would send me your patch (unless you manage to commit it to git).

Patch in the attachment. Steps to make it work (as i did it):
1. Download both Jambi distribution and sources.
2. Create new java project, add qtjambi-4.5.2_01.jar to the classpath.
3. copy qtjambi-src-lgpl-4.5.2_01/com/trolltech/qt/internal/NativeLibraryManager.java
into src folder of new project
4. apply diff from attachment (in NetBeans it's Tools - Apply Diff Patch).
5. Compile it
6. Pack compiled class files back into qtjambi-4.5.2_01.jar
-- steps to check if it's working
7. Go to temp folder and remove
QtJambi_<username>_x86_4.5.2_01_msvc2005-20090727-1301 folder (for
win32 version)
8. Launch application with crippled libraries jar (it will create
mentioned folder and unpack files there).
9. Launch application with full pack of jars and press any button that
will use libraries not packed with crippled version (for me it was
network)
After step 9 all libraries from libraries jar must be unpacked to temp
folder and button that uses other libraries must work. If not - you
have a problem.

Also you can find my compiled version in rar archive. It compiled
using Java6u16, so it will not work with Java5.

Good luck!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NativeLibraryManager2.diff
Type: application/octet-stream
Size: 2651 bytes
Desc: not available
Url : http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20090825/a49ef6bb/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NativeLibraryManager.rar
Type: application/octet-stream
Size: 12200 bytes
Desc: not available
Url : http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20090825/a49ef6bb/attachment-0001.obj 


More information about the Qt-jambi-interest mailing list