![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
Вопрос который ломает мне мозг 3.5 часа
Доведите до моего мозга, почему qmake -spec linux-g++-32 плавно переходящий в make, вылетает с /usr/bin/ld: cannot find -lQtXml collect2: ld returned 1 exit status хотя при qmake и make все есть... собираюсь под Debian amd64 |
|
|
![]() |
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#2
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
т.е. проблема возникает при указании платформы. Совершенно верно. по умолчанию -m64 # # qmake configuration for linux-g++ # MAKEFILE_GENERATOR = UNIX TEMPLATE = app CONFIG += qt warn_on release incremental link_prl QT += core gui QMAKE_INCREMENTAL_STYLE = sublib QMAKE_CFLAGS = -m32 QMAKE_LFLAGS = -m32 include(../common/g++.conf) include(../common/linux.conf) load(qt_config) одинаково.... наверное у меня qt не правильно собрано, надо было указать.... что-то.... + тоже самое с lQtGui... т.е. проблемма в привязке всех либ... может поставить опцию при сборке Qt типо -static Сообщение отредактировал ЙаМайскЫйПчОЛ - 5.11.2008, 18:03 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 9.6.2025, 23:28 |