Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: ZIkos от Июнь 27, 2007, 20:48



Название: Помогите со сборкой Qt 3.3.1
Отправлено: ZIkos от Июнь 27, 2007, 20:48
Поставил VC++ 6.0. Затем прописал все переменные среды. Начиная ставить все нормально, потом при сборке выдает ошибку:
Creating qmake...
    cl /c /Foproject.obj  /W3 /nologo /O1  /I. /Igenerators /Igenerators\unix /Igenerators\win32 /Igenerators\mac /I..\include /I..\src\tools  /I..\mkspecs\win32-msvc  /DQT_NO_TEXTCODEC /DQT_NO_UNICODETABLES /DQT_LITE_COMPONENT /DQT_NODLL /DQT_NO_STL  /DQT_NO_COMPRESS /DUNICODE /DHAVE_QCONFIG_CPP project.cpp
Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
Building qmake failed, return code 2
NMAKE : fatal error U1077: 'cl' : return code '0xc0000135'
Stop.
The configure process failed.

Кто нибудь знает в чем причина? (может буть в руках)[/code]

добавлено спустя 1 час 59 минут:

 с этим разобрался. теперь другая ошибка:

 cd app
    NMAKE -f Makefile
    link /NOLOGO delayimp.lib /DELAYLOAD:comdlg32.dll /DELAYLOAD:oleaut32.dll /DELAYLOAD:winmm.dll /DELAYLOAD:wsock32.dll /DELAYLOAD:winspool.dll /DELAYLOAD:opengl32.dll /SUBSYSTEM:windows /LIBPATH:"C:\Qt\3.3.1\lib" /LIBPATH:"C:\Qt\3.3.1\lib" /OUT:C:\Qt\3.3.1\bin\designer.exe @C:\DOCUME~1\ÊÎÑÒß\LOCALS~1\Temp\nma01388.
Microsoft (R) Program Maintenance Utility   Version 6.00.9782.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
LINK : warning LNK4199: /DELAYLOAD:comdlg32.dll ignored; no imports found from comdlg32.dll
LINK : warning LNK4199: /DELAYLOAD:oleaut32.dll ignored; no imports found from oleaut32.dll
LINK : warning LNK4199: /DELAYLOAD:winmm.dll ignored; no imports found from winmm.dll
LINK : warning LNK4199: /DELAYLOAD:wsock32.dll ignored; no imports found from wsock32.dll
LINK : warning LNK4199: /DELAYLOAD:winspool.dll ignored; no imports found from winspool.dll
LINK : warning LNK4199: /DELAYLOAD:opengl32.dll ignored; no imports found from opengl32.dll
main.obj : error LNK2001: unresolved external symbol "void __cdecl qInitImages_designercore(void)" (?qInitImages_designercore@@YAXXZ)
designercore.lib(mainwindow.obj) : error LNK2001: unresolved external symbol "void __cdecl qInitImages_designercore(void)" (?qInitImages_designercore@@YAXXZ)
C:\Qt\3.3.1\bin\designer.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\VC98\Bin\nmake.exe"' : return code '0x2'
Stop.
The build process failed!
 
Кто поможет?


Название: Помогите со сборкой Qt 3.3.1
Отправлено: Racheengel от Июнь 28, 2007, 08:50
хм... похоже у тебя ресурсы не скомпилились... это qimage_collection.cpp помоему файл. проверь проект на наличие строки RESOURCES. и есть ли оно в Makefile.


Название: Помогите со сборкой Qt 3.3.1
Отправлено: ZIkos от Июнь 28, 2007, 18:10
сторки RESOURCES нет в Makefile. Как это можно исправить?

добавлено спустя 4 часа 4 минуты:

 ставлю 3.3.8 выдает туже самую ошибку!! Подскажите в чем причина????


Название: Помогите со сборкой Qt 3.3.1
Отправлено: Racheengel от Июнь 29, 2007, 10:15
добавить  в .pro строки типа

IMAGES   = images/back.png \
   images/big_icon_database.png \
   images/big_icon_info.png \
   images/big_icon_regs.png

и т.д.

вместе с путями относительно .pro