[SOLVED] Вопрос по работе с kdevelop-4.0.x
Доброго времени суток!
Есть ли на этом форуме люди, которые успешно работают с kdevelop-4.0.x?
У меня установлен kde-4.5.1, решил попробовать написать GUI-программу для kde, используя kdevelop. Сразу скажу, что абсолютно никакого опыта создания GUI-шных программ под Linux у меня нет. Делал несколько несложных GUI программ под Windows лет 10 тому назад. Пользовался M$VC и Borland C++ Builder. Исходя из вышесказанного, мой вопрос может показаться глупым, прошу тапками сразу не кидаться.
Установил kdevelop-4.0.1, создал проект из template (C++ -> KDE -> KDE 4 GUI Application). Насколько я понял, после создания проект можно сразу собрать и запустить, как это было в M$VC и CBuilder. Но вот как раз собрать проект у меня не получается. Попробовал порыться в гугле - ничего внятного не нашел (хотя, может, плохо искал).
Проблема такова: при попытке сделать Build, процесс вылетает после выполнения configure. Вот что сообщает:
/alexpro/kde/src/test/build> /usr/bin/cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ -DCMAKE_BUILD_TYPE=Debug /alexpro/kde/src/test/ -- Found Qt-Version 4.6.3 (using /usr/bin/qmake) -- Found X11: /usr/lib64/libX11.so -- Found KDE 4.5 include dir: /usr/include -- Found KDE 4.5 library dir: /usr/lib64 -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Configuring done WARNING: Target "test" has EXCLUDE_FROM_ALL set and will not be built by default but an install rule has been provided for it. CMake does not define behavior for this case. CMake Internal Error (please report a bug) in src/CMakeLists.txt: cmTarget::GetOutputInfo called for test which has type GLOBAL_TARGET
Из того, что нашел в гугле, не могу сделать никакого вывода о том, что же все-таки не так. Не понимаю абсолютно ничего.
Подскажите пожалуйста, где могут быть грабли? Не прошу развернутого ответа, мне хотя бы понять, откуда потянуть ниточку. Третью неделю уже бьюсь - никакого результата.
- Для комментирования войдите или зарегистрируйтесь
...откуда потянуть ниточку..
http://paraview.org/Wiki/CMakeEmulateMakeCheck
Огромное спасибо за помощь!
Огромное спасибо за помощь! Почитал ссылку, разобрался в пять минут. Очень долго смеялся. Все оказалось настолько просто, что теперь мне очень стыдно за свой глупый вопрос.
Я назвал проект 'test', а это как оказалось - автоматически определяемый при создании любого проекта target в Makefile. Отсюда и грабли. Назвал проект 'myprog' - и все сразу пошло как по маслу: собралось, запускается и все прочее. Будем изучать предмет дальше. Решено.