Login  Register

Re: About LibreCAD and QT SDK on Windows computers

Posted by ClaudeQC on Jul 19, 2011; 4:41pm
URL: https://forum.librecad.org/About-LibreCAD-and-QT-SDK-on-Windows-computers-tp4596860p4612908.html


- I have done some test, building LibreCAD using Qt SDK on Windows XP.
  Here is the results:

        - As I suspected, some Qt SDK components fails to install
          on Windows XP (Professional).

        - However, it is possible to built LibreCAD using Qt SDK.
          but it is not a one shot.
          On first time built (Rebuilt All), built fail.
          On others built (Built All), built is successful.


- Below, the errors displayed when doing a "Rebuilt All":


                                      +++

C:\QtSDK\Desktop\Qt\4.7.3\mingw\bin\uic3.exe -embed LibreCAD -f intermediate/ui/images.tmp -o intermediate\ui\qmake_image_collection.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQC_APPKEY="/LibreCAD" -DQC_APPNAME="LibreCAD" -DQC_COMPANYNAME="LibreCAD" -DQC_COMPANYKEY="LibreCAD" -DQC_VERSION="1.0.0rc1" -DQC_DELAYED_SPLASH_SCREEN=1 -DQC_SCMREVISION="" -DQC_APPDIR="LibreCAD" -DQINITIMAGES_LIBRECAD=qInitImages_LibreCAD -DQT_DLL -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtCore" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtGui" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtXml" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtSql" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\Qt3Support" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\QtHelp" -I"..\librecad-git-2011-07-16_modified\dxflib\src" -I"..\librecad-git-2011-07-16_modified\fparser" -I"..\librecad-git-2011-07-16_modified\src\cmd" -I"..\librecad-git-2011-07-16_modified\src\lib\actions" -I"..\librecad-git-2011-07-16_modified\src\lib\creation" -I"..\librecad-git-2011-07-16_modified\src\lib\debug" -I"..\librecad-git-2011-07-16_modified\src\lib\engine" -I"..\librecad-git-2011-07-16_modified\src\lib\fileio" -I"..\librecad-git-2011-07-16_modified\src\lib\filters" -I"..\librecad-git-2011-07-16_modified\src\lib\gui" -I"..\librecad-git-2011-07-16_modified\src\lib\information" -I"..\librecad-git-2011-07-16_modified\src\lib\math" -I"..\librecad-git-2011-07-16_modified\src\lib\modification" -I"..\librecad-git-2011-07-16_modified\src\lib\scripting" -I"..\librecad-git-2011-07-16_modified\src\actions" -I"..\librecad-git-2011-07-16_modified\src\main" -I"..\librecad-git-2011-07-16_modified\src\plugins" -I"..\librecad-git-2011-07-16_modified\src\ui" -I"..\librecad-git-2011-07-16_modified\src\ui\forms" -I"..\librecad-git-2011-07-16_modified\res" -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\include\ActiveQt" -I"intermediate\moc" -I"intermediate\ui" -I"." -I"c:\QtSDK\Desktop\Qt\4.7.3\mingw\mkspecs\win32-g++" -o intermediate\obj\qmake_image_collection.o intermediate\ui\qmake_image_collection.cpp
Error: Could not find rules file: q3porting.xml
uic: cannot load image file ..\librecad-git-2011-07-16_modified\res\main\librecad16.png
windres -i ..\librecad-git-2011-07-16_modified\res\main\librecad.rc -o intermediate\obj\librecad_res.o --include-dir=./../librecad-git-2011-07-16_modified/res/main -DUNICODE -DQT_LARGEFILE_SUPPORT -DQC_APPKEY="/LibreCAD" -DQC_APPNAME="LibreCAD" -DQC_COMPANYNAME="LibreCAD" -DQC_COMPANYKEY="LibreCAD" -DQC_VERSION="1.0.0rc1" -DQC_DELAYED_SPLASH_SCREEN=1 -DQC_SCMREVISION="" -DQC_APPDIR="LibreCAD" -DQINITIMAGES_LIBRECAD=qInitImages_LibreCAD -DQT_DLL -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o release\LibreCAD.exe object_script.LibreCAD.Release  -L"c:\QtSDK\Desktop\Qt\4.7.3\mingw\lib" -lmingw32 -lqtmain intermediate\obj\librecad_res.o -lQtHelp4 -lQt3Support4 -lQtSql4 -lQtXml4 -lQtGui4 -lQtCore4 -LC:\OpenSSL-Win32_full\lib
scripts\postprocess-win.bat
mingw32-make[1]: Leaving directory `C:/cygwin/home/claude/work/software/pc/librecad/librecad-build-desktop'
process_begin: CreateProcess(NULL, scripts\postprocess-win.bat, ...) failed.
make (e=2): The system cannot find the file specified.
mingw32-make[1]: *** [release\LibreCAD.exe] Error 2
mingw32-make: *** [release] Error 2
The process "C:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2.
Error while building project librecad (target: Desktop)
When executing build step 'Make'

                                      +++


Claude