LINUX.ORG.RU

Qt 4.7[[offtopic][mingw32]] не собирается :(


0

1

с такой ошибкой:

g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -Wl,-s -mthreads -Wl -Wl,-subsystem,windows -o ..\..\bin\qmlviewer.exe object
_script.qmlviewer.Release  -L"c:\Qt\2010.05\qt\lib" -L"c:\Qt\2010.05\qt\lib" -lm
ingw32 -lqtmain -lQtDeclarative -lQtScript -lQtSvg -lQtSql -lQtXmlPatterns -lQtO
penGL -lmysql -lglu32 -lopengl32 -lQtGui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -
lwinmm -lwinspool -lmsimg32 -lQtNetwork -lQtCore -lkernel32 -luser32 -lshell32 -
luuid -lole32 -ladvapi32 -lws2_32 -Lc:\MySQL\lib\opt
c:\Qt\2010.05\qt\lib/libQtDeclarative.a(qdeclarativevaluetype.o):qdeclarativeval
uetype.cpp:(.text+0x4c8): undefined reference to `_imp___Z13qt_defaultDpiv'
c:\Qt\2010.05\qt\lib/libQtDeclarative.a(qdeclarativevaluetype.o):qdeclarativeval
uetype.cpp:(.text+0x552): undefined reference to `_imp___Z13qt_defaultDpiv'
collect2: ld returned 1 exit status
mingw32-make[3]: *** [..\..\bin\qmlviewer.exe] Error 1
кто-нибудь сталкивался?

Ответ на: комментарий от Led

окстись - с 2001-го видел винду только на картинках :)),ну еще в виртуалбоксе стоит для релизов виндовского варианта моей проги для медиков

а по-теме этого оффтопика, винфак - это не http://forum.windowsfaq.ru/ ?

metawishmaster ★★★★ ()
Ответ на: комментарий от Pantserovik

в том-то и фишка, что на VBox'e в 2003-й винде нету студии, зато есть cygwin со всеми прилестями =) но Qt (на винде) лучше билдить из того убогого, что они хотели бы гордо называть shell'ом

metawishmaster ★★★★ ()
Ответ на: комментарий от metawishmaster

но Qt (на винде) лучше билдить

А точно его лучше на винде билдить, а то мужики, похоже, не знают.

$ yum info mingw32-qt
Available Packages
Name        : mingw32-qt
Arch        : noarch
Version     : 4.6.2
Release     : 1.fc13
Size        : 20 M
Repo        : fedora
Summary     : Qt for Windows
vga ★★ ()

Я бы в таком случае просто отрубил QtDeclarative, всё равно ведь наверняка не нужен

unC0Rr ★★★★★ ()
Ответ на: комментарий от Kosyak

ну да - не хочу на компах докторов разводить мусорник, к тому же так легче - не нужно делать инсталятор % )

metawishmaster ★★★★ ()
Ответ на: комментарий от anonymous

//Я бы в таком случае просто отрубил Qt, всё равно ведь наверняка не нужен

fix

это было первой мыслью :) но я не нашел как это сделать - `configure --help` ничего похожего не выдает... придется гуглить % )

metawishmaster ★★★★ ()
Ответ на: комментарий от metawishmaster

это было первой мыслью :) но я не нашел как это сделать - `configure --help` ничего похожего не выдает... придется гуглить % )

ай-ай-ай! вот я ламо - искал что-нить типа -no-qml... но anonymous наставил на путь истинный (-no-declarative), спасибо :)

metawishmaster ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.