[Qt-jambi-interest] Fwd: Fwd: Problem with QtJambi 4.6 Win 32 Community
Rene
innusius at gmail.com
Thu Jan 28 06:45:01 CET 2010
I Installed msvc80 redist. and have another problem , seems like
QtWebKit4.dll depends on some new IE , maybe IE7 . So it should be build on
machine with IE6 I think. I will try install ie7 and see.
Load
- library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcr90.dll',
never
load
- adding 'Microsoft.VC90.CRT.manifest' to library map
- library: name='bin/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest',
- adding 'msvcm90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcm90.dll',
- adding 'msvcp90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcp90.dll',
- adding 'msvcr90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcr90.dll',
- library:
name='plugins/accessible/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
est', never load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcm90.dll', never
load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcp90.dll', never
load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcr90.dll', never
load
- library:
name='plugins/sqldrivers/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
est', never load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcm90.dll', never
load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcp90.dll', never
load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcr90.dll', never
load
- plugin path='plugins'
- using cache directory:
'C:\DOCUME~1\inno\LOCALS~1\Temp\QtJambi_inno_x86_4.6.0
_msvc2008-20100115-1352'
- cache directory exists
Loading library: 'QtCore4.dll'...
- using deployment spec
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Nati
veLibraryManager.java:431)
at
com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLi
braryManager.java:355)
at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:145)
at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:141)
at
com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryI
nitializer.java:56)
... 7 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and
Settings\inno\Local
Settings\Temp\QtJambi_inno_x86_4.6.0_msvc2008-20100115-1352\bin\QtCore4.dll:
Thi
s application has failed to start because the application configuration is
incor
rect. Reinstalling the application may fix this problem
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.Runtime.load(Unknown Source)
at
com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(Nat
iveLibraryManager.java:458)
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Nati
veLibraryManager.java:426)
... 11 more
Z:\code\project\eclipse-workspace\application.Player_Simple\Player_Simple_Window
s>java -jar libraries/library.Plugin.jar
Jan 27, 2010 9:25:46 PM library.plugin.PluginRuntime initialize
INFO: Program Arguments
Jan 27, 2010 9:25:46 PM library.plugin.PluginRuntime initialize
INFO: Application Directory :
Z:\code\project\eclipse-workspace\application.Play
er_Simple\Player_Simple_Windows
Jan 27, 2010 9:25:46 PM library.plugin.PluginRuntime initialize
INFO: Normal Execution : true
Jan 27, 2010 9:25:47 PM application_player.PluginApplicationPlayer PathUser
INFO: User Application Directory : C:\Documents and Settings\inno\T.H.E
Player
Exception in thread "main" java.lang.NoClassDefFoundError: org/gstreamer/Gst
at
media_gstreamer.PluginMediaGStreamer.on_initialize(PluginMediaGStream
er.java:42)
at library.plugin.Plugin.initialize(Plugin.java:67)
at
library.plugin.PluginRuntime.try_initialize_plugins(PluginRuntime.jav
a:75)
at
library.plugin.PluginRuntime.initialize_plugins(PluginRuntime.java:64
)
at library.plugin.PluginRuntime.<init>(PluginRuntime.java:39)
at library.plugin.Main.main(Main.java:10)
Caused by: java.lang.ClassNotFoundException: org.gstreamer.Gst
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 6 more
QObject::killTimers: timers cannot be stopped from another thread
Z:\code\project\eclipse-workspace\application.Player_Simple\Player_Simple_Window
s>java -jar libraries/library.Plugin.jar
Jan 27, 2010 9:39:28 PM library.plugin.PluginRuntime initialize
INFO: Program Arguments
Jan 27, 2010 9:39:28 PM library.plugin.PluginRuntime initialize
INFO: Application Directory :
Z:\code\project\eclipse-workspace\application.Play
er_Simple\Player_Simple_Windows
Jan 27, 2010 9:39:28 PM library.plugin.PluginRuntime initialize
INFO: Normal Execution : true
Jan 27, 2010 9:39:29 PM application_player.PluginApplicationPlayer PathUser
INFO: User Application Directory : C:\Documents and Settings\inno\T.H.E
Player
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.trolltech.qt.webkit.QWebView.<clinit>(QWebView.java:11)
at notify.ViewContent.create_widget(ViewContent.java:18)
at notify.ViewContent.create_widget(ViewContent.java:1)
at library.qt.view.ViewQt.create_widget(ViewQt.java:1)
at library.plugin.View.on_initialize(View.java:15)
at library.qt.view.ViewQt.on_initialize(ViewQt.java:25)
at library.plugin.PluginObject.initialize(PluginObject.java:150)
at library.plugin.PluginObject.i(PluginObject.java:133)
at library.plugin.View.i(View.java:23)
at notify.ViewWindow.on_initialize_view(ViewWindow.java:69)
at library.qt.view.ViewQt.on_initialize(ViewQt.java:33)
at library.plugin.PluginObject.initialize(PluginObject.java:150)
at library.plugin.PluginObject.i(PluginObject.java:133)
at notify.PluginNotify.on_initialize(PluginNotify.java:69)
at library.plugin.Plugin.initialize(Plugin.java:67)
at
library.plugin.PluginRuntime.try_initialize_plugins(PluginRuntime.jav
a:75)
at
library.plugin.PluginRuntime.initialize_plugins(PluginRuntime.java:64
)
at library.plugin.PluginRuntime.<init>(PluginRuntime.java:39)
at library.plugin.Main.main(Main.java:10)
Caused by: java.lang.RuntimeException: Loading library failed, progress so
far:
Unpacking .jar file: 'qtjambi-win32-msvc2008-4.6.0.jar'
Checking Archive 'qtjambi-win32-msvc2008-4.6.0.jar'
- cache key='msvc2008-20100115-1352'
- 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.VC90.CRT/Microsoft.VC90.CRT.man
ifest', never load
- library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcm90.dll',
never lo
ad
- library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcp90.dll',
never lo
ad
- library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcr90.dll',
never lo
ad
- library:
name='plugins/iconengines/Microsoft.VC90.CRT/Microsoft.VC90.CRT.mani
fest', never load
- library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcm90.dll', never
loa
d
- library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcp90.dll', never
loa
d
- library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcr90.dll', never
loa
d
- library:
name='plugins/codecs/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest'
, never load
- library: name='plugins/codecs/Microsoft.VC90.CRT/msvcm90.dll', never load
- library: name='plugins/codecs/Microsoft.VC90.CRT/msvcp90.dll', never load
- library: name='plugins/codecs/Microsoft.VC90.CRT/msvcr90.dll', never load
- library:
name='plugins/phonon_backend/Microsoft.VC90.CRT/Microsoft.VC90.CRT.m
anifest', never load
- library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcm90.dll',
never
load
- library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcp90.dll',
never
load
- library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcr90.dll',
never
load
- adding 'Microsoft.VC90.CRT.manifest' to library map
- library: name='bin/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest',
- adding 'msvcm90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcm90.dll',
- adding 'msvcp90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcp90.dll',
- adding 'msvcr90.dll' to library map
- library: name='bin/Microsoft.VC90.CRT/msvcr90.dll',
- library:
name='plugins/accessible/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
est', never load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcm90.dll', never
load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcp90.dll', never
load
- library: name='plugins/accessible/Microsoft.VC90.CRT/msvcr90.dll', never
load
- library:
name='plugins/sqldrivers/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
est', never load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcm90.dll', never
load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcp90.dll', never
load
- library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcr90.dll', never
load
- plugin path='plugins'
- using cache directory:
'C:\DOCUME~1\inno\LOCALS~1\Temp\QtJambi_inno_x86_4.6.0
_msvc2008-20100115-1352'
- 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(Nati
veLibraryManager.java:431)
at
com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLi
braryManager.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_L
ibraryInitializer.java:10)
... 19 more
Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and
Settings\inno\Local
Settings\Temp\QtJambi_inno_x86_4.6.0_msvc2008-20100115-1352\bin\QtWebKit4.dll:
C
an't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.Runtime.load(Unknown Source)
at
com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(Nat
iveLibraryManager.java:458)
at
com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Nati
veLibraryManager.java:426)
... 23 more
QObject::killTimers: timers cannot be stopped from another thread
Z:\code\project\eclipse-workspace\application.Player_Simple\Player_Simple_Window
s>
On Thu, Jan 28, 2010 at 6:15 AM, Bruno Janvier
<bruno at contenta-software.com>wrote:
> I confirm that with Windows XP SP2, that is people still running Internet
> Explorer 6, the current win32 build will fail for the reasons given by
> Franck. In my stats, these people represents 15% of the windows community
> today.
>
> People using windows update and running Internet Explorer 7 or 8 with XP
> will be able to run it.
>
> One solution can be:
> in the app of your installer, you can still launch the MSVC2008
> redistributable installer if it is not already on the system. and we can
> remove these dlls from the jar which saves a bit of space.
>
> Or compile with MSVC2005, but I am not sure Nokia will maintain Qt so that
> it compiles for this dying platform in the future.
>
>
>
> On 1/27/2010 8:47 PM, Rene wrote:
>
> Well it may be that sp 3 that is making big diference here . I'll upgrade
> my test xp installation to see.
>
> On Wed, Jan 27, 2010 at 7:36 PM, Helge Fredriksen <hf at poseidon.no> wrote:
>
>> Sorry to prove you wrong, I just did some experimenting today with QtJambi
>> compiling on Windows 7 and MSVC2008.
>>
>> To test deployment, I did a fresh install of Windows XP, service pack 3,
>> and tested an install using the generated library jar. It worked like a
>> charm, no problem...
>>
>> So, my guess is that there is something wrong with the dependencies of the
>> dll's in Brunos install package, as he suspects in a mail previously.
>>
>> Regards,
>> Helge Fredriksen
>>
>>
>> On Wed, Jan 27, 2010 at 5:44 PM, Frank Bergmann <
>> fbergman at u.washington.edu> wrote:
>>
>>> Sorry to chime in. I just wanted to say that this approach won’t work.
>>> Your only solution is to compile with VS2005. The reason is that in VS2008
>>> Microsoft had the clever idea, that it would be great if they would control
>>> the runtime. So they changed the loading procedure so that the VC90.CRT is
>>> only loaded from a protected folder from your windows installation. This
>>> description might not do it justice so you might want to read up on:
>>>
>>>
>>>
>>> http://msdn.microsoft.com/en-us/library/aa376307(VS.85).aspx<http://msdn.microsoft.com/en-us/library/aa376307%28VS.85%29.aspx>
>>>
>>> http://msdn.microsoft.com/en-us/library/ms235342.aspx
>>>
>>> http://msdn.microsoft.com/en-us/library/ms235624.aspx
>>>
>>>
>>>
>>> the VC80 Runtime did allow to be deployed in the directory, and according
>>> to rumors VS 2010 will allow that as well. If you end up using MSVC2008, you
>>> will have to actually execute the Visual C runtime installer on each
>>> machine, where Qt-Jambi should run (moreover it requires admin privileges,
>>> so that would already destroy the WebStart scenario). For all these reasons
>>> I would argue not to use it for the time being. In case you don’t have
>>> MSVC2005, you could also try the express editions:
>>>
>>>
>>>
>>> *http://shrinkster.com/1cle* <http://shrinkster.com/1cle>
>>>
>>>
>>>
>>> I hope this helps
>>>
>>> Best
>>>
>>> Frank
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *From:* qt-jambi-interest-bounces at trolltech.com [mailto:
>>> qt-jambi-interest-bounces at trolltech.com] *On Behalf Of *Helge Fredriksen
>>> *Sent:* Wednesday, January 27, 2010 4:51 AM
>>> *To:* Klemens Loschy
>>>
>>> *Cc:* qt-jambi-interest at trolltech.com
>>> *Subject:* Re: [Qt-jambi-interest] Fwd: Fwd: Problem with QtJambi 4.6
>>> Win 32 Community
>>>
>>>
>>>
>>> Very good information, Klemens.
>>>
>>> It really looks like there might be some bugs here.
>>>
>>> I have just compiled a version here of QtJambi on Windows 7 using MSVC
>>> 2008.
>>>
>>> Looking into the generated lib jar, I can observe the same as you in
>>> qtjambi-deployment.xml:
>>>
>>>
>>> <library name="bin/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcm90.dll" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcp90.dll" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcr90.dll" load="never" />
>>>
>>>
>>> One could test if changing this in the build system to remove the
>>> load="never" changes
>>> things to the better, or if one has to do something about the
>>> NativeLibraryManager.java
>>> code as well (which it seems like looking at your code sniplet).
>>>
>>> Helge
>>>
>>> Klemens Loschy wrote:
>>>
>>> Hi,
>>>
>>>
>>>
>>> in my opinion, YES. A msvc2005 build is startable, a mingw build and msvc2008 is not (on win-xp) because of the unsatisfied link error -> the qtcore dll depends on the mingw/msvc dlls. BUT if you copy the mingw/msvc2008 dlls in a directy which is included in the PATH variable, everything works fine.
>>>
>>>
>>>
>>> But i think i found a solution (at least for a mingw build) for the dependency problems (i shared it on the mailing list at 13.11.2009)
>>>
>>>
>>>
>>> ---->
>>>
>>> Hi,
>>>
>>>
>>>
>>> i had some time to dig deeper into my dll dependency problem. I read the
>>>
>>> qtjambi-deployment.xml and the NativeLibraryManager.java more precise and i
>>>
>>> found a very interesting thing:
>>>
>>>
>>>
>>> qtjambi-deployment.xml:
>>>
>>> <library name="lib/libstdc++.so.6" load="yes" />
>>>
>>>
>>>
>>> NativeLibraryManager.java:
>>>
>>> 205 String load = attributes.getValue("load");
>>>
>>> 206 if (load != null && load.equals("true")) e.load = LOAD_TRUE;
>>>
>>> 207 else if (load != null && load.equals("never")) e.load = LOAD_NEVER;
>>>
>>> 208 else e.load = LOAD_FALSE;
>>>
>>> The "load" value in the xml says "yes" and the NativeLibraryManager checks
>>>
>>> against "true"??? If i change the value in the xml to "true" or add change
>>>
>>> the .java file to accept "yes" and "true", the dll dependency problems are
>>>
>>> gone.
>>>
>>>
>>>
>>> I dont know which part of the build is wrong (the java part or the part
>>>
>>> which creates the deployment xml) but i think this is a serious problem (at
>>>
>>> least on windows platforms).
>>>
>>>
>>>
>>> br klemens
>>>
>>>
>>>
>>> ----->
>>>
>>>
>>>
>>> This helps at least with the mingw build. The qtjambi with msvc2008 is a little bit different:
>>>
>>>
>>>
>>> qtjambi-deployment.xml:
>>>
>>> <library name="bin/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcm90.dll" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcp90.dll" load="never" />
>>>
>>> <library name="bin/Microsoft.VC90.CRT/msvcr90.dll" load="never" />
>>>
>>>
>>>
>>> The msvc2008 dlls should not be loaded by jambi (at least the xml says so).
>>>
>>>
>>>
>>> Here are more informations about the dll dependencies: doc.trolltech.com/qtjambi-4.5.2_01/com/trolltech/qt/qtjambi-deployment.html
>>>
>>>
>>>
>>> br, klemens
>>>
>>>
>>>
>>>
>>>
>>> Mit freundlichen Gruessen,
>>>
>>>
>>>
>>> Klemens Loschy
>>>
>>> SEQIS Consulting
>>>
>>> _________________________________________
>>>
>>> SEQIS GmbH - The Austrian Software Test Experts!
>>>
>>> Neusiedler Straße 36, 2340 Mödling, Austria
>>>
>>> Telefon: +43 2236 320 320 - 0
>>>
>>> Fax: +43 2236 320 320 - 350
>>>
>>> mobil: +43 664 TESTS 06 (+43 664 83787 06)
>>>
>>>
>>>
>>> web http://www.SEQIS.com, http://www.KeepLiquid.com
>>>
>>> ________________________________
>>>
>>>
>>>
>>> *Frank Bieser, CIO, HEROLD Business Data GmbH*, über SEQIS:
>>>
>>> 'Die Zusammenarbeit mit SEQIS in unseren Projekten ist von einem Hoechstmass an Professionalitaet und Zielorientierung gepraegt.
>>>
>>> Zahlreiche gemeinsame Vorhaben wurden partnerschaftlich und hoch erfolgreich abgewickelt. Auch fuer die Zukunft sehen wir in SEQIS einen unserer verlaesslichsten Partner.'
>>>
>>> ________________________________
>>>
>>> http://www.SEQIS.com/disclaimer
>>>
>>>
>>>
>>> ----- Original Message -----
>>>
>>> From: "Bruno Janvier" <bruno at contenta-software.com> <bruno at contenta-software.com>
>>>
>>> Cc: qt-jambi-interest at trolltech.com
>>>
>>> Sent: Wednesday, January 27, 2010 8:58:45 AM
>>>
>>> Subject: Re: [Qt-jambi-interest] Fwd: Fwd: Problem with QtJambi 4.6 Win 32 Community
>>>
>>>
>>>
>>> Hi Klemens,
>>>
>>>
>>>
>>> you mean that Microsoft.VC90.CRT is shipped in the jar but won't be used
>>>
>>> at all ?
>>>
>>>
>>>
>>> Regards,
>>>
>>> Bruno
>>>
>>>
>>>
>>> On 1/27/2010 8:49 AM, Klemens Loschy wrote:
>>>
>>>
>>>
>>> Hi,
>>>
>>>
>>>
>>> Win7 should work fine because the msvc2008 dlls are already pre-installed, i have tested the build on win7 and everything was working. on win-xp only the msvc2005 dlls are pre-installed.
>>>
>>>
>>>
>>> br, klemens
>>>
>>>
>>>
>>> Mit freundlichen Gruessen,
>>>
>>>
>>>
>>> Klemens Loschy
>>>
>>> SEQIS Consulting
>>>
>>> _________________________________________
>>>
>>> SEQIS GmbH - The Austrian Software Test Experts!
>>>
>>> Neusiedler Straße 36, 2340 Mödling, Austria
>>>
>>> Telefon: +43 2236 320 320 - 0
>>>
>>> Fax: +43 2236 320 320 - 350
>>>
>>> mobil: +43 664 TESTS 06 (+43 664 83787 06)
>>>
>>>
>>>
>>> web http://www.SEQIS.com, http://www.KeepLiquid.com
>>>
>>> ________________________________
>>>
>>>
>>>
>>> *Frank Bieser, CIO, HEROLD Business Data GmbH*, über SEQIS:
>>>
>>> 'Die Zusammenarbeit mit SEQIS in unseren Projekten ist von einem Hoechstmass an Professionalitaet und Zielorientierung gepraegt.
>>>
>>> Zahlreiche gemeinsame Vorhaben wurden partnerschaftlich und hoch erfolgreich abgewickelt. Auch fuer die Zukunft sehen wir in SEQIS einen unserer verlaesslichsten Partner.'
>>>
>>>
>>>
>>> ________________________________
>>>
>>> http://www.SEQIS.com/disclaimer
>>>
>>>
>>>
>>> ----- Original Message -----
>>>
>>> From: "Helge Fredriksen"<hf at poseidon.no> <hf at poseidon.no>
>>>
>>> To: "Bruno Janvier"<bruno at contenta-software.com> <bruno at contenta-software.com>
>>>
>>> Cc: qt-jambi-interest at trolltech.com
>>>
>>> Sent: Wednesday, January 27, 2010 8:42:12 AM
>>>
>>> Subject: Re: [Qt-jambi-interest] Fwd: Fwd: Problem with QtJambi 4.6 Win 32 Community
>>>
>>>
>>>
>>>
>>>
>>> Hello,
>>>
>>>
>>>
>>> I have done some testing a while ago, but only on Windows 7 where it seems to work with the
>>>
>>> designer and the demo app at least.
>>>
>>>
>>>
>>> However, I have a target machine I can borrow on Windows XP here, how do I reproduce this
>>>
>>> problem Rene? Just by running the demo app?
>>>
>>>
>>>
>>> Helge
>>>
>>>
>>>
>>> Bruno Janvier wrote:
>>>
>>>
>>>
>>> The line that is interesting in your log is the following:
>>>
>>>
>>>
>>> Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and Settings\inno\Local
>>>
>>> Settings\Temp\QtJambi_inno_x86_4.6.0_msvc2008-20100115-1352\bin\QtCore4.dll: Thi
>>>
>>> s application has failed to start because the application configuration is incor
>>>
>>> rect. Reinstalling the application may fix this problem
>>>
>>>
>>>
>>>
>>>
>>> Can you use dependency walker on this dll to see what could be missing on your system?
>>>
>>> http://dependencywalker.com/
>>>
>>>
>>>
>>> Another thing to try:
>>>
>>> if you just delete the folder "C:\Documents and Settings\inno\Local
>>>
>>> Settings\Temp\QtJambi_inno_x86_4.6.0_msvc2008-20100115-1352", does it work well afterwards ?
>>>
>>>
>>>
>>> On 1/27/2010 8:01 AM, Rene wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>>
>>> From: Rene< innusius at gmail.com>
>>>
>>> Date: 2010/1/27
>>>
>>> Subject: Re: [Qt-jambi-interest] Fwd: Problem with QtJambi 4.6 Win 32 Community
>>>
>>> To: Bruno Janvier< bruno at contenta-software.com>
>>>
>>>
>>>
>>>
>>>
>>> whats the name of dll that I should check ? you mean in qtjambi jar ? I see this there /bin/Microsoft.VC90.CRT/.. so I vc files are included , well you see it in that log too.
>>>
>>>
>>>
>>> , it is clean install of xp without updates so it is surely older then year 2008 , maybe Microsoft Visual C++ 2008 compiled requires some newer dll to work.
>>>
>>> Maybe when I update xp it will work , but on the other side if that is the case , maybe it would better to build using 2005 as previous versions was , for greater compatibility.
>>>
>>>
>>>
>>> Thanx.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Jan 27, 2010 at 7:07 AM, Bruno Janvier< bruno at contenta-software.com> wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> I have tested with XP, Vista and 7. it worked for me.
>>>
>>> It was build with the MSVC 2008 Express Edition.
>>>
>>>
>>>
>>> The jambi 4.5.2 was build with MSVC 2005.
>>>
>>>
>>>
>>> Could it be that a dll from Microsoft Visual C++ 2008 Redistributable Package (x86)
>>>
>>> is missing in the package ?
>>>
>>>
>>>
>>> Can you check ?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 1/27/2010 6:04 AM, Rene wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>>
>>> From: Rene< innusius at gmail.com>
>>>
>>> Date: 2010/1/27
>>>
>>> Subject: Re: [Qt-jambi-interest] Problem with QtJambi 4.6 Win 32 Community
>>>
>>> To: Bruno Janvier< bruno at contenta-software.com>
>>>
>>>
>>>
>>>
>>>
>>> Windows Xp sp 2
>>>
>>>
>>>
>>>
>>>
>>> On Wed, Jan 27, 2010 at 5:39 AM, Bruno Janvier< bruno at contenta-software.com> wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Which windows are you using?
>>>
>>>
>>>
>>> XP ?
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 1/26/2010 10:20 PM, Rene wrote:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Tested Win32 build of QtJambi 4.6 and it seems to have some problem. Linux build is working.
>>>
>>>
>>>
>>> Exception in thread "main" java.lang.ExceptionInInitializerError
>>>
>>> at com.trolltech.qt.QtJambiObject.<clinit>(QtJambiObject.java:60)
>>>
>>> at notify.PopupAnimator.<init>(PopupAnimator.java:17)
>>>
>>> at notify.PluginNotify.<init>(PluginNotify.java:31)
>>>
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>>
>>>
>>>
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
>>>
>>>
>>>
>>> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
>>>
>>> rce)
>>>
>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>
>>> at java.lang.Class.newInstance0(Unknown Source)
>>>
>>> at java.lang.Class.newInstance(Unknown Source)
>>>
>>> at library.common.java._Class.newInstance(_Class.java:65)
>>>
>>> at library.common.java._Class.new_object(_Class.java:59)
>>>
>>> at library.plugin.PluginLoader.load_plugins(PluginLoader.java:39)
>>>
>>> at library.plugin.PluginLoader.<init>(PluginLoader.java:21)
>>>
>>> at library.plugin.PluginRuntime.<init>(PluginRuntime.java:39)
>>>
>>> at library.plugin.Main.main(Main.java:10)
>>>
>>> Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
>>>
>>> Unpacking .jar file: 'qtjambi-win32-msvc2008-4.6.0.jar'
>>>
>>> Checking Archive 'qtjambi-win32-msvc2008-4.6.0.jar'
>>>
>>> - cache key='msvc2008-20100115-1352'
>>>
>>> - 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.VC90.CRT/Microsoft.VC90.CRT.man
>>>
>>> ifest', never load
>>>
>>> - library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcm90.dll', never lo
>>>
>>> ad
>>>
>>> - library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcp90.dll', never lo
>>>
>>> ad
>>>
>>> - library: name='plugins/imageformats/Microsoft.VC90.CRT/msvcr90.dll', never lo
>>>
>>> ad
>>>
>>> - library: name='plugins/iconengines/Microsoft.VC90.CRT/Microsoft.VC90.CRT.mani
>>>
>>> fest', never load
>>>
>>> - library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcm90.dll', never loa
>>>
>>> d
>>>
>>> - library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcp90.dll', never loa
>>>
>>> d
>>>
>>> - library: name='plugins/iconengines/Microsoft.VC90.CRT/msvcr90.dll', never loa
>>>
>>> d
>>>
>>> - library: name='plugins/codecs/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest'
>>>
>>> , never load
>>>
>>> - library: name='plugins/codecs/Microsoft.VC90.CRT/msvcm90.dll', never load
>>>
>>> - library: name='plugins/codecs/Microsoft.VC90.CRT/msvcp90.dll', never load
>>>
>>> - library: name='plugins/codecs/Microsoft.VC90.CRT/msvcr90.dll', never load
>>>
>>> - library: name='plugins/phonon_backend/Microsoft.VC90.CRT/Microsoft.VC90.CRT.m
>>>
>>> anifest', never load
>>>
>>> - library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcm90.dll', never
>>>
>>> load
>>>
>>> - library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcp90.dll', never
>>>
>>> load
>>>
>>> - library: name='plugins/phonon_backend/Microsoft.VC90.CRT/msvcr90.dll', never
>>>
>>> load
>>>
>>> - library: name='bin/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manifest', never loa
>>>
>>> d
>>>
>>> - library: name='bin/Microsoft.VC90.CRT/msvcm90.dll', never load
>>>
>>> - library: name='bin/Microsoft.VC90.CRT/msvcp90.dll', never load
>>>
>>> - library: name='bin/Microsoft.VC90.CRT/msvcr90.dll', never load
>>>
>>> - library: name='plugins/accessible/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
>>>
>>> est', never load
>>>
>>> - library: name='plugins/accessible/Microsoft.VC90.CRT/msvcm90.dll', never load
>>>
>>>
>>>
>>> - library: name='plugins/accessible/Microsoft.VC90.CRT/msvcp90.dll', never load
>>>
>>>
>>>
>>> - library: name='plugins/accessible/Microsoft.VC90.CRT/msvcr90.dll', never load
>>>
>>>
>>>
>>> - library: name='plugins/sqldrivers/Microsoft.VC90.CRT/Microsoft.VC90.CRT.manif
>>>
>>> est', never load
>>>
>>> - library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcm90.dll', never load
>>>
>>>
>>>
>>> - library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcp90.dll', never load
>>>
>>>
>>>
>>> - library: name='plugins/sqldrivers/Microsoft.VC90.CRT/msvcr90.dll', never load
>>>
>>>
>>>
>>> - plugin path='plugins'
>>>
>>> - using cache directory: 'C:\DOCUME~1\inno\LOCALS~1\Temp\QtJambi_inno_x86_4.6.0
>>>
>>> _msvc2008-20100115-1352'
>>>
>>> - cache directory exists
>>>
>>> Loading library: 'QtCore4.dll'...
>>>
>>> - using deployment spec
>>>
>>>
>>>
>>> at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Nati
>>>
>>> veLibraryManager.java:431)
>>>
>>> at com.trolltech.qt.internal.NativeLibraryManager.loadQtLibrary(NativeLi
>>>
>>> braryManager.java:355)
>>>
>>> at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:145)
>>>
>>> at com.trolltech.qt.Utilities.loadQtLibrary(Utilities.java:141)
>>>
>>> at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(QtJambi_LibraryI
>>>
>>> nitializer.java:56)
>>>
>>> ... 15 more
>>>
>>> Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and Settings\inno\Local
>>>
>>> Settings\Temp\QtJambi_inno_x86_4.6.0_msvc2008-20100115-1352\bin\QtCore4.dll: Thi
>>>
>>> s application has failed to start because the application configuration is incor
>>>
>>> rect. Reinstalling the application may fix this problem
>>>
>>> at java.lang.ClassLoader$NativeLibrary.load(Native Method)
>>>
>>> at java.lang.ClassLoader.loadLibrary0(Unknown Source)
>>>
>>> at java.lang.ClassLoader.loadLibrary(Unknown Source)
>>>
>>> at java.lang.Runtime.load0(Unknown Source)
>>>
>>> at java.lang.Runtime.load(Unknown Source)
>>>
>>> at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(Nat
>>>
>>> iveLibraryManager.java:458)
>>>
>>> at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Nati
>>>
>>> veLibraryManager.java:426)
>>>
>>> ... 19 more
>>>
>>>
>>>
>>> Z:\code\project\eclipse-workspace\application.Player_Simple\Player_Simple_Window
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>>
>>> Qt-jambi-interest mailing list
>>>
>>> Qt-jambi-interest at trolltech.com
>>>
>>> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>>>
>>>
>>>
>>> --
>>>
>>> SEQIS Spam & Virus Agent: Message ok
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> SEQIS Spam & Virus Agent: Message ok
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>>
>>> Qt-jambi-interest mailing list
>>>
>>> Qt-jambi-interest at trolltech.com
>>>
>>> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Qt-jambi-interest mailing list
>>> Qt-jambi-interest at trolltech.com
>>> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>>>
>>>
>>
>> _______________________________________________
>> Qt-jambi-interest mailing list
>> Qt-jambi-interest at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>>
>>
>
>
> --
> Best Regards / S Pozdravom
>
> Rene Dohan
>
> http://inno-a-dev.blogspot.com
> http://inno-coherences.blogspot.com/
> http://inove-recepty.blogspot.com
> http://www.facebook.com/profile.php?ref=name&id=1845806240
> http://www.qualityunit.com
>
>
> _______________________________________________
> Qt-jambi-interest mailing listQt-jambi-interest at trolltech.comhttp://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>
>
>
> _______________________________________________
> Qt-jambi-interest mailing list
> Qt-jambi-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
>
>
--
Best Regards / S Pozdravom
Rene Dohan
http://inno-a-dev.blogspot.com
http://inno-coherences.blogspot.com/
http://inove-recepty.blogspot.com
http://www.facebook.com/profile.php?ref=name&id=1845806240
http://www.qualityunit.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20100128/98fb980c/attachment.html
More information about the Qt-jambi-interest
mailing list