Page 1 of 1

Preparing a QT build environment

Posted: Sat Sep 16, 2006 7:59 am
by Maarc
So I've been trying to prepare my QT build environment today.

http://qtnode.net/wiki/Qt4_with_Visual_Studio

That's the process I've been following ... compiles great, demos are there, designer's all there, fantastic start.

BUT ... I run into problems with QSA. The installation fails, it doesn't actually compile correctly. I had to add the QTDIR environment variable, as it wasn't part of the earlier instructions. But it fails when I try to install/compile. It fails in the installer, but that just says to go on and compile it afterwards. So trying to use qsabuild.bat to do the job ...

Here's my buildlog ... I know it should probably more be on a QT forum, but was wondering if any of you guys had tried to build and seen this problem.

Code: Select all

Setting QTDIR to G:\Data\Development\qt\414
Adding G:\Data\Development\qt\414\bin to PATH
Setting QMAKESPEC to win32-msvc.net
Setting environment for using Microsoft Visual Studio .NET 2003 tools.
(If you have another version of Visual Studio or Visual C++ installed and wish
to use its tools from the command line, run vcvars32.bat for that version.)
Running configure in G:\Data\Development\Qt\QSA

Configuring Qt Script for Applications

Using QTDIR ........: G:\Data\Development\qt\414
Using QMAKESPEC ....: win32-msvc.net

Performing second stage configure
 -> running qmake
 -> building
 -> executing
Building Qt Script for Application
	nmake -f Makefile.qsa
	cd src && nmake -f Makefile.qsa
	cd qsa && nmake -f Makefile.qsa
	nmake -f Makefile.qsa.Debug all
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qsutilfactory.cpp -o tmp\moc\debug_shared\qsutilfactory.moc
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qsinputdialogfactory.cpp -o tmp\moc\debug_shared\qsinputdialogfactory.moc
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qsproject.h -o tmp\moc\debug_shared\moc_qsproject.cpp
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qsinterpreter.h -o tmp\moc\debug_shared\moc_qsinterpreter.cpp
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qsscript.h -o tmp\moc\debug_shared\moc_qsscript.cpp
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" qseditor.h -o tmp\moc\debug_shared\moc_qseditor.cpp
	g:\Data\Development\qt\414\bin\moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" ../ide/qsworkbench.h -o tmp\moc\debug_shared\moc_qsworkbench.cpp
	cl -c -Yc -Fptmp\obj\debug_shared\qsad_pch.pch -Fotmp\obj\debug_shared\qsad_pch.obj -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -TP qsa_pch.h
qsa_pch.h
	cl -c -FIqsa_pch.h -Yuqsa_pch.h -Fptmp\obj\debug_shared\qsad_pch.pch -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -Fotmp\obj\debug_shared\ @J:\DOCUME~1\Daniel\LOCALS~1\Temp\nm3D67.tmp
qsproject.cpp
qsinterpreter.cpp
qsobjectfactory.cpp
qswrapperfactory.cpp
qsscript.cpp
qsutilfactory.cpp
qsinputdialogfactory.cpp
qseditor.cpp
Generating Code...
	cl -c -FIqsa_pch.h -Yuqsa_pch.h -Fptmp\obj\debug_shared\qsad_pch.pch -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -Fotmp\obj\debug_shared\ @J:\DOCUME~1\Daniel\LOCALS~1\Temp\nm3D68.tmp
quickobjects.cpp
quickdispatchobject.cpp
Generating Code...
	cl -c -FIqsa_pch.h -Yuqsa_pch.h -Fptmp\obj\debug_shared\qsad_pch.pch -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -Fotmp\obj\debug_shared\ @J:\DOCUME~1\Daniel\LOCALS~1\Temp\nm3D69.tmp
qsaeditor.cpp
qsacompletion.cpp
qsabrowser.cpp
Generating Code...
	cl -c -FIqsa_pch.h -Yuqsa_pch.h -Fptmp\obj\debug_shared\qsad_pch.pch -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -Fotmp\obj\debug_shared\ @J:\DOCUME~1\Daniel\LOCALS~1\Temp\nm3D6A.tmp
qsworkbench.cpp
idewindow.cpp
Generating Code...
	cl -c -FIqsa_pch.h -Yuqsa_pch.h -Fptmp\obj\debug_shared\qsad_pch.pch -nologo -Zm200 -GS -Od -ZI  -MDd -W3 -GR -EHsc -DUNICODE -DQT_LARGEFILE_SUPPORT -DWIN32 -DQSA_DLL -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DHAVE_CONFIG_H -DQSDEBUGGER -DQT_DLL -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"G:/Data/Development/qt/414/include/QtCore" -I"G:/Data/Development/qt/414/include/QtGui" -I"G:/Data/Development/qt/414/include/Qt3Support" -I"G:/Data/Development/qt/414/include" -I"..\engine" -I"..\kernel" -I"." -I"..\..\tools\designer\editor" -I"..\engine" -I"..\ide" -I"." -I"..\private_headers" -I"G:/Data/Development/qt/414/include/ActiveQt" -I"tmp\moc\debug_shared" -I"g:\Data\Development\qt\414\mkspecs\win32-msvc.net" -Fotmp\obj\debug_shared\ @J:\DOCUME~1\Daniel\LOCALS~1\Temp\nm3D6B.tmp
conf.cpp
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(65) : error C2511: 'QMap<Key> Config::readStyles(const QString &)' : overloaded member function not found in 'Config'
        with
        [
            Key=QString,
            T=ConfigStyle
        ]
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(138) : error C2511: 'void Config::saveStyles(const QMap<Key> &,const QString &)' : overloaded member function not found in 'Config'
        with
        [
            Key=QString,
            T=ConfigStyle
        ]
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(171) : error C2511: 'bool Config::completion(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(178) : error C2511: 'bool Config::wordWrap(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(185) : error C2511: 'bool Config::parenMatching(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(192) : error C2511: 'int Config::indentTabSize(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(199) : error C2511: 'int Config::indentIndentSize(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(206) : error C2511: 'bool Config::indentKeepTabs(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(213) : error C2511: 'bool Config::indentAutoIndent(const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(220) : error C2511: 'void Config::setCompletion(bool,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(226) : error C2511: 'void Config::setWordWrap(bool,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(232) : error C2511: 'void Config::setParenMatching(bool,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(238) : error C2511: 'void Config::setIndentTabSize(int,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(244) : error C2511: 'void Config::setIndentIndentSize(int,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(250) : error C2511: 'void Config::setIndentKeepTabs(bool,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
g:\Data\Development\qt\QSA\tools\designer\editor\conf.cpp(256) : error C2511: 'void Config::setIndentAutoIndent(bool,const QString &)' : overloaded member function not found in 'Config'
        g:\Data\Development\qt\QSA\src\ide\conf.h(43) : see declaration of 'Config'
configure failed to automake
Any thoughts?

Posted: Sat Sep 16, 2006 2:33 pm
by Maarc
Found somewhat of a solution, though it seems a tad hackish ... got it from the QSA interest list archives for August.

Double clicked the file: "qsa-win-opensource-1.2.1.exe":

After the initial dialogs...

Select Qt Version Dialog:

- Select a Compiler Frame:
- ComboBox: "Visual C++ 2005 Express Edition"

- Select Qt Version Frame:
- Detected Qt Version ComboBox: <Empty>
Left empty!
- Specify QTDIR manually LineEdit:
Changed to C:\Qt\4.1.4-msvc2005

Next:

QSA 1.2.1 Build Options Dialog:

- QSA Build Options:
- "Don't compile Workbench into QSA" unchecked
- "Don't compile Workbench into QSA nor QSA Editor into QSA" checked

Install:

- Finished Okay!

Any other combination checkbox combination at "QSA 1.2.1 Build Options
Dialog" generated the following:

- QSA 1.2.1 Setup
Building QSA 1.2.1 failed.
Look at the output, resolve the problem, and try to rebuild it
manually.
(errorcode:4)

and the same errors related before!

Posted: Thu Sep 21, 2006 11:56 am
by Maarc
Continuing my look into QT. I've managed to create a .pro file that qmake turns into a VC solution. I need to figure out a couple of things, but it manages to compile. The two issues are:

1) Not including the additional library path correctly (need to link to mozilla!)
2) Need to switch off Unicode. Our FindFirstFile and such use ASCII, not Unicode, and a unicode compile bombs.

But if I tweak those two manually afterwards, it compiles and links alright.