libqxt-0.5.0
ОС: WinXP SP3
Установил следующим образом:
configure.bat -release -no-db -no-openssl
mingw32-make
mingw32-make install
Установка прошла удачно.
Далее я создал тестовый проект:
main.cpp:
#include <QxtApplication>
int main(int argc, char *argv[])
{
return 0;
}
поправил файл test.pro, получилось:
TEMPLATE = app
TARGET =
DEPENDPATH += .
INCLUDEPATH += .
CONFIG += qxt
QXT += core gui
# Input
SOURCES += main.cpp
Вот к чему приводит попытка собрать:
>qmake
>minwg32-make
mingw32-make[1]: Entering directory `C:/cpp/test'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQXT_GUI_LIB -DQXT_CORE_LIB -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPP
ORT -DQT_NEEDS_QMAIN -I"..\..\Qt\2009.03\qt\include\QtCore" -I"..\..\Qt\2009.03\
qt\include\QtGui" -I"..\..\Qt\2009.03\qt\include" -I"c:\Qt\2009.03\qt\include\Qx
tCore" -I"c:\Qt\2009.03\qt\include\QxtGui" -I"." -I"..\..\libqxt\include\Qxt" -I
"..\..\libqxt\include\Qxt\QxtGui" -I"..\..\libqxt\include\Qxt\QxtCore" -I"..\..\
Qt\2009.03\qt\include\ActiveQt" -I"debug" -I"..\..\Qt\2009.03\qt\mkspecs\win32-g
++" -o debug\main.o main.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
oc -mthreads -Wl -Wl,-subsystem,windows -o debug\test.exe debug/main.o -L"c:\Qt
\2009.03\qt\lib" -lmingw32 -lqtmaind -LC:\libqxt/lib -lQxtGuid -lQxtCored -lQtGu
id4 -lQtCored4
C:\Qt\2009.03\mingw\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe:
cannot find -lQxtGuid
collect2: ld returned 1 exit status
mingw32-make[1]: *** [debug\test.exe] Error 1
mingw32-make[1]: Leaving directory `C:/cpp/test'
mingw32-make: *** [debug] Error 2
При файлов с именем QxtGuid.* в C:\libqxt нет, есть только QxtGui(QxtGui.dll, libQxtGui.a)
Прописывание в C:\C:\Qt\2009.03\qt\bin\qtenv.bat:
PATH=%PATH;C:\libqxt\lib;C:\libqxt\include\Qxt\QxtCore;C:\libqxt\include\Qxt\QxtGui
ничем не помогло.
Прошу у имеющих опыт обращения с libqxt помощи