Название: [РЕШЕНО] Портирование на Qt 4.6 + CMake 2.8. Отправлено: Eldar от Декабрь 29, 2009, 15:41 Есть консольное Qt приложение зависящее от модулей QtCore и QtXml. Собирается с помощью cmake. Работало на Qt4.5, собиралось с cmake 2.6. При переходе на новые версии возникли трудности, cmake выдает ошибку:
make[2]: *** No rule to make target `/usr/lib/libXext.so', needed by `generator/generator'. Stop. Я читал что в Qt 4.6 они изменили немного связывание библиотек под X11. Но как это отразить в cmake - я не знаю. С qmake все собирается отлично. Собственно CMakeLists.txt: http://pastebin.com/m162752e5 Если кто сталкивался, буду очень благодарен совету. Спасибо! Название: Re: Портирование на Qt 4.6 + CMake 2.8. Отправлено: Eldar от Декабрь 29, 2009, 16:06 Прошу прощения, все оказалось банальнее, надо было почистить кэш cmake, а убил столько времени.
Название: Re: [РЕШЕНО] Портирование на Qt 4.6 + CMake 2.8. Отправлено: lit-uriy от Декабрь 29, 2009, 16:15 а как его чистят?
Название: Re: [РЕШЕНО] Портирование на Qt 4.6 + CMake 2.8. Отправлено: Dendy от Декабрь 29, 2009, 16:34 Подозреваю, что удалением CMakeCache.txt, а ещё лучше - всей директории сборки и переконфигурированием.
|