Letractively / qtweb

Automatically exported from code.google.com/p/qtweb
0 stars 0 forks source link

Static build QtWeb 3.7.63 with MSVC2008 on Win7 #152

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I did the following to build QtWeb
1. Install MSVC 2008
2. Install openssl
3. Static build Qt 4.7.4 using following configure
configure -static -release -qt-gif -qt-libjpeg -no-sql-sqlite -openssl-linked 
-platform win32-msvc2008 -nomake demos -nomake docs -nomake examples -webkit 
-qt-zlib -no-dbus -no-phonon -no-qt3support -no-accessibility -no-opengl 
-qt-style-windowsce
4.  nmake sub-src
5. compile qtweb: qmake -config realse, nmake

What is the expected output? What do you see instead?
The compilation was successful, but linking is errorous, the error message is
LINK: fatal error LINK1181: cannot open input file 
'../JavaScriptCore/release\jscore.lib'
I have jscore.lib actually, but I don't understand what is this path pointing 
to. And the combination of slash and backslash in the path is suspicious.

After searching on the internet, I found on Qt website that static link is not 
supported for QtWeb. But I actually have following files in qt lib folder: 
QtWebKit.lib QtWebKit.prl and QtWebKitd.prl, but jscore.lib is in another place 
(src folder)

I am very confused now. Can anyone give me some information?

Thanks a lot!

Original issue reported on code.google.com by godo...@gmail.com on 23 Oct 2011 at 4:16

GoogleCodeExporter commented 8 years ago
In future release I'll provide a build script as well as patches for Qt to 
build statically.

Original comment by magis...@gmail.com on 24 May 2013 at 3:40

GoogleCodeExporter commented 8 years ago

Original comment by magis...@gmail.com on 28 May 2013 at 10:02