Thanks a lot for doing this . however .. The work is not quite done yet: 

 

-          Currently the demo launcher actually crashes the JVM: 

 

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)

C  [QtCore4.dll+0x89f29]

 

[error occurred during error reporting (printing native stack), id
0xc0000005]

 

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j
com.trolltech.qt.core.QDir.__qt_entryInfoList_Filters_SortFlags(JII)Ljava/ut
il/List;+0

j
com.trolltech.qt.core.QDir.entryInfoList(Lcom/trolltech/qt/core/QDir$Filters
;Lcom/trolltech/qt/core/QDir$SortFlags;)Ljava/util/List;+55

j
com.trolltech.qt.core.QDir.entryInfoList(Lcom/trolltech/qt/core/QDir$Filters
;)Ljava/util/List;+10

j  com.trolltech.launcher.Launcher.traverseDirectory(Ljava/lang/String;)V+35

j  com.trolltech.launcher.Launcher.traverseDirectory(Ljava/lang/String;)V+83

j  com.trolltech.launcher.Launcher.setupExamples()V+27

j  com.trolltech.launcher.Launcher.init()V+29

j  com.trolltech.launcher.Launcher.main([Ljava/lang/String;)V+73

v  ~StubRoutines::call_stub

 

next . reading up on the other errors with libraries reported, I found the
following thing. If I run dependency-walker on the dll's in the bin folder,
they are all pretty adamant about needed the MSVC runtime, which is only one
folder away but cannot be found right now. If you were to copy them from the
Microsoft.VC80.CRT folder into the bin folder things would look better, at
least the dependency walker is satisfied . 

 

however it is possible to run the examples manually, as in : 

 

C:\qt-jambi-4.6.2>"\Program Files (x86)\Java\jdk1.6.0_14\bin\java.exe" -cp
qtjambi-examples-4.6.2.jar;qtjambi-4.6.2.jar;

qtjambi-win32-msvc2005-4.6.2.jar;qtjambi-util-4.6.2.jar
com.trolltech.examples.Application

 

C:\qt-jambi-4.6.2>"\Program Files (x86)\Java\jdk1.6.0_14\bin\java.exe" -cp
qtjambi-examples-4.6.2.jar;qtjambi-4.6.2.jar;

qtjambi-win32-msvc2005-4.6.2.jar;qtjambi-util-4.6.2.jar
com.trolltech.examples.CollidingMice

 

C:\qt-jambi-4.6.2>"\Program Files (x86)\Java\jdk1.6.0_14\bin\java.exe" -cp
qtjambi-examples-4.6.2.jar;qtjambi-4.6.2.jar;

qtjambi-win32-msvc2005-4.6.2.jar;qtjambi-util-4.6.2.jar
com.trolltech.demos.Deform

 

so encouraged I tried the webkit one . but unfortunately the webkit dll
cannot be loaded . I'll attach the full trace in webkit.txt

 

Cheers

Frank

 

 

 

 

From: [email protected]
[mailto:[email protected]] On Behalf Of Helge
Fredriksen
Sent: Friday, February 19, 2010 1:18 AM
To: [email protected]
Subject: [Qt-jambi-interest] QtJambi 4.6.2 alpha for Windows

 

Hello!

 

Just uploaded a new installer for you on sourceforge. Please test and see if
it works with Phonon etc.

 

http://sourceforge.net/projects/qtjambi/files/4.6%20%28alpha%29/setup-qtjamb
i-win32-community-4.6.2.exe/download

 

I haven't been testing anything myself, leave it up to you guys!

 

Regards,

Helge Fredriksen

Attachment: hs_err_pid7380.log
Description: Binary data

C:\qt-jambi-4.6.2>"\Program Files (x86)\Java\jdk1.6.0_14\bin\java.exe" -cp 
qtjambi-examples-4.6.2.jar;qtjambi-4.6.2.jar;
qtjambi-win32-msvc2005-4.6.2.jar;qtjambi-util-4.6.2.jar 
com.trolltech.demos.webkit.HelloWebKit
Exception in thread "main" java.lang.ExceptionInInitializerError
        at com.trolltech.qt.webkit.QWebView.<clinit>(QWebView.java:11)
        at com.trolltech.demos.webkit.HelloWebKit.<init>(HelloWebKit.java:70)
        at com.trolltech.demos.webkit.HelloWebKit.<init>(HelloWebKit.java:63)
        at com.trolltech.demos.webkit.HelloWebKit.main(HelloWebKit.java:146)
Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
Unpacking .jar file: 'qtjambi-win32-msvc2005-4.6.2.jar'
Checking Archive 'qtjambi-win32-msvc2005-4.6.2.jar'
 - cache key='msvc2005-20100218-1827'
 - adding 'QtCore4.dll' to library map
 - library: name='bin/QtCore4.dll',
 - adding 'QtGui4.dll' to library map
 - library: name='bin/QtGui4.dll',
 - adding 'QtXml4.dll' to library map
 - library: name='bin/QtXml4.dll',
 - adding 'QtSql4.dll' to library map
 - library: name='bin/QtSql4.dll',
 - adding 'QtSvg4.dll' to library map
 - library: name='bin/QtSvg4.dll',
 - adding 'QtNetwork4.dll' to library map
 - library: name='bin/QtNetwork4.dll',
 - adding 'QtOpenGL4.dll' to library map
 - library: name='bin/QtOpenGL4.dll',
 - adding 'QtWebKit4.dll' to library map
 - library: name='bin/QtWebKit4.dll',
 - adding 'QtXmlPatterns4.dll' to library map
 - library: name='bin/QtXmlPatterns4.dll',
 - adding 'phonon4.dll' to library map
 - library: name='bin/phonon4.dll',
 - library: name='plugins/phonon_backend/phonon_ds94.dll', never load
 - library: name='plugins/imageformats/qjpeg4.dll', never load
 - library: name='plugins/imageformats/qgif4.dll', never load
 - library: name='plugins/imageformats/qmng4.dll', never load
 - library: name='plugins/imageformats/qtiff4.dll', never load
 - library: name='plugins/imageformats/qsvg4.dll', never load
 - library: name='plugins/iconengines/qsvgicon4.dll', never load
 - library: name='plugins/codecs/qcncodecs4.dll', never load
 - library: name='plugins/codecs/qjpcodecs4.dll', never load
 - library: name='plugins/codecs/qkrcodecs4.dll', never load
 - library: name='plugins/codecs/qtwcodecs4.dll', never load
 - library: name='plugins/accessible/qtaccessiblewidgets4.dll', never load
 - library: name='plugins/sqldrivers/qsqlite4.dll', never load
 - adding 'qtjambi.dll' to library map
 - library: name='bin/qtjambi.dll',
 - adding 'com_trolltech_qt_core.dll' to library map
 - library: name='bin/com_trolltech_qt_core.dll',
 - adding 'com_trolltech_qt_gui.dll' to library map
 - library: name='bin/com_trolltech_qt_gui.dll',
 - adding 'com_trolltech_qt_xml.dll' to library map
 - library: name='bin/com_trolltech_qt_xml.dll',
 - adding 'com_trolltech_qt_sql.dll' to library map
 - library: name='bin/com_trolltech_qt_sql.dll',
 - adding 'com_trolltech_qt_svg.dll' to library map
 - library: name='bin/com_trolltech_qt_svg.dll',
 - adding 'com_trolltech_qt_network.dll' to library map
 - library: name='bin/com_trolltech_qt_network.dll',
 - adding 'com_trolltech_qt_opengl.dll' to library map
 - library: name='bin/com_trolltech_qt_opengl.dll',
 - adding 'com_trolltech_qt_phonon.dll' to library map
 - library: name='bin/com_trolltech_qt_phonon.dll',
 - adding 'com_trolltech_qt_webkit.dll' to library map
 - library: name='bin/com_trolltech_qt_webkit.dll',
 - adding 'com_trolltech_qt_xmlpatterns.dll' to library map
 - library: name='bin/com_trolltech_qt_xmlpatterns.dll',
 - library: 
name='plugins/imageformats/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', 
never load
 - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcm80.dll', never 
load
 - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcp80.dll', never 
load
 - library: name='plugins/imageformats/Microsoft.VC80.CRT/msvcr80.dll', never 
load
 - library: 
name='plugins/iconengines/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', 
never load
 - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcm80.dll', never 
load
 - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcp80.dll', never 
load
 - library: name='plugins/iconengines/Microsoft.VC80.CRT/msvcr80.dll', never 
load
 - library: 
name='plugins/codecs/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never load
 - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcm80.dll', never load
 - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcp80.dll', never load
 - library: name='plugins/codecs/Microsoft.VC80.CRT/msvcr80.dll', never load
 - library: 
name='plugins/phonon_backend/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', 
never load
 - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcm80.dll', never 
load
 - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcp80.dll', never 
load
 - library: name='plugins/phonon_backend/Microsoft.VC80.CRT/msvcr80.dll', never 
load
 - library: name='bin/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never 
load
 - library: name='bin/Microsoft.VC80.CRT/msvcm80.dll', never load
 - library: name='bin/Microsoft.VC80.CRT/msvcp80.dll', never load
 - library: name='bin/Microsoft.VC80.CRT/msvcr80.dll', never load
 - library: 
name='plugins/accessible/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never 
load
 - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcm80.dll', never load
 - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcp80.dll', never load
 - library: name='plugins/accessible/Microsoft.VC80.CRT/msvcr80.dll', never load
 - library: 
name='plugins/sqldrivers/Microsoft.VC80.CRT/Microsoft.VC80.CRT.manifest', never 
load
 - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcm80.dll', never load
 - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcp80.dll', never load
 - library: name='plugins/sqldrivers/Microsoft.VC80.CRT/msvcr80.dll', never load
 - plugin path='plugins'
 - using cache directory: 
'C:\Users\FBERGM~1\AppData\Local\Temp\QtJambi_fbergmann_x86_4.6.2_msvc2005-20100218-1827'
 - cache directory exists
Loading library: 'QtCore4.dll'...
 - using deployment spec
 - ok!
Loading library: 'qtjambi.dll'...
 - using deployment spec
 - ok!
Loading library: 'QtCore4.dll'...
 - already loaded, skipping...
Loading library: 'com_trolltech_qt_core.dll'...
 - using deployment spec
 - ok!
Loading library: 'QtGui4.dll'...
 - using deployment spec
 - ok!
Loading library: 'com_trolltech_qt_gui.dll'...
 - using deployment spec
 - ok!
Loading library: 'QtGui4.dll'...
 - already loaded, skipping...
Loading library: 'QtNetwork4.dll'...
 - using deployment spec
 - ok!
Loading library: 'phonon4.dll'...
 - using deployment spec
 - ok!
Loading library: 'QtWebKit4.dll'...
 - using deployment spec

        at 
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:431)
        at 
com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLibraryManager.java:355)
        at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:145)
        at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:141)
        at 
com.trolltech.qt.webkit.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryInitializer.java:10)
        ... 4 more
Caused by: java.lang.UnsatisfiedLinkError: 
C:\Users\fbergmann\AppData\Local\Temp\QtJambi_fbergmann_x86_4.6.2_msvc2005-20
100218-1827\bin\QtWebKit4.dll: The specified procedure could not be found
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
        at java.lang.Runtime.load0(Runtime.java:770)
        at java.lang.Runtime.load(Runtime.java:758)
        at 
com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:458)
        at 
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:426)
        ... 8 more

C:\qt-jambi-4.6.2>








_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

Reply via email to