Есть debian etch и собранный из сорсов QT4.
Пробую отконфигурять последний valknut:
~/Desktop/valknut-0.4.7$ ./configure -prefix /opt/Programs/valknut/ QTCORE_LIBS=/opt/Programs/Qt-4.4.3/lib/ QTCORE_CFLAGS=/opt/Programs/Qt-4.4.3/include/QtCore/ QTGUI_LIBS=/opt/Programs/Qt-4.4.3/lib/ QTGUI_CFLAGS=/opt/Programs/Qt-4
.4.3/include/QtGui/ QTNETWORK_LIBS=/opt/Programs/Qt-4.4.3/lib/ QTNETWORK_CFLAGS=/opt/Programs/Qt-4.4.
3/include/QtNetwork/ QT3SUPPORT_CFLAGS=/opt/Programs/Qt-4.4.3/include/Qt3Support/ QT3SUPPORT_LIBS=/op
t/Programs/Qt-4.4.3/lib/
Конфигурация фйелится с:
configure:21041: error: no - the test QtCore program failed to link, check config.log for details
В логе:
configure:20990: checking if the QtCore flags work
configure:21020: g++ -o conftest -g -O2 /opt/Programs/Qt-4.4.3/include/QtCore/ conftest.cpp /opt/Programs/Qt-4.4.3/lib/ >&5
conftest.cpp:22:23: error: QStringList: No such file or directory
conftest.cpp: In function 'int main()':
conftest.cpp:26: error: 'QStringList' was not declared in this scope
conftest.cpp:26: error: 'list' was not declared in this scope
conftest.cpp:26: error: expected type-specifier before 'QStringList'
conftest.cpp:26: error: expected `;' before 'QStringList'
conftest.cpp:27: error: type '<type error>' argument given to 'delete', expected pointer
configure:21027: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "valknut"
| #define PACKAGE_TARNAME "valknut"
| #define PACKAGE_VERSION "0.4.7"
| #define PACKAGE_STRING "valknut 0.4.7"
| #define PACKAGE_BUGREPORT "http://sourceforge.net/tracker/?group_id=181579&atid=897767"
| #define PACKAGE "valknut"
| #define VERSION "0.4.7"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h. */
|
| #include <QStringList>
|
| int main()
| {
| QStringList * list = new QStringList();
| delete list;
| return 0;
| }
|
|
configure:21041: error: no - the test QtCore program failed to link, check config.log for details
По пути до QTCore все вроде есть:
Инклуды:
QStringList
qstringlist.h
Либы:
libQtCore.la
libQtCore.prl
libQtCore.so
libQtCore.so.4
libQtCore.so.4.4
libQtCore.so.4.4.3
libQtCore.so.4.4.3.debug
Как забороть?
Ответ на:
комментарий
от magellan
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум valknut (2009)
- Форум wchar.h errors (2009)
- Форум Не могу создать производный класс от QComboBox (2014)
- Форум Konqueror Embedded (2007)
- Форум ZoneMinder ошибка при компиляции в zm_ffmpeg_camera.cpp (2012)
- Форум Не могу установить Qt4 (2009)
- Форум Мама, хочу пряник !!! (2005)
- Форум Установка VirtualBox (2008)
- Форум Пакеты не собираются =( (1999)
- Форум cpp sanity check - ошибка! (2006)