Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Ошибка при компиляции krusader-2.0.0-beta1  (Прочитано 1399 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Ошибка при компиляции krusader-2.0.0-beta1
« : 08 Ноября 2008, 22:10:38 »
Скачал отсюда себе исходники krusader'a:
http://sourceforge.net/project/downloading.php?groupname=krusader&filename=krusader-2.0.0-beta1.tar.gz&use_mirror=surfnet

Почитал файлик INSTALL,  делаю, как там написано:
установил все необходимые либы,
запустил cmake  -DCMAKE_INSTALL_PREFIX=/usr/ -DQT_INCLUDES=/usr/share/qt4/include
делаю make и вот какая ошибка:
make[2]: *** Нет правила для сборки цели `/build/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/lib/libkdecore.so', требуемой для `krusader/krusader'.  Останов.

Куда копать?

P.S. Ubuntu 8.10 64bit
« Последнее редактирование: 08 Ноября 2008, 22:17:51 от Saha »

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #1 : 08 Ноября 2008, 22:18:59 »
А зачем его  собирать?Есть дебы вроде готовые.У меня бета2,и вроде я его не собирал...Лучше ставить деб чем самодеятельностью заниматся.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #2 : 08 Ноября 2008, 22:26:59 »
интересно, откуда beta2?
На сайте krusader'a только beta1...

И вообще, вопрос как откомпилить, а уж зачем мне это понадобилось - дело десятое=)

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #3 : 09 Ноября 2008, 01:42:19 »
интересно, откуда beta2?
На сайте krusader'a только beta1...
Сабвершен.Наверное,я его всё-таки собирал....

Оффлайн mkarasik

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #4 : 09 Ноября 2008, 05:02:16 »
нет правила для сборки цели при мэйке обозначает, что указанная цель target отсутствует по указанному пути и в макефайлах не описано как ее построить. В твоем случае нужно разобраться почему нет файла /build/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/lib/libkdecore.so или почему маке его ищет, или почему именно там. Ну или тупо его туда положить.

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #5 : 09 Ноября 2008, 10:53:37 »
Сабвершен.Наверное,я его всё-таки собирал....
Да, у меня тоже сейчас стоит beta2...   :o
Интересно получается... откуда собиратели убунтов взяли исходники?  ???

нет правила для сборки цели при мэйке обозначает, что указанная цель target отсутствует по указанному пути и в макефайлах не описано как ее построить. В твоем случае нужно разобраться почему нет файла /build/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/lib/libkdecore.so или почему маке его ищет, или почему именно там. Ну или тупо его туда положить.

Все бы хорошо, да только тут вообще неразбериха какая-то.
Привожу более полный вывод команд при компиляции:
make -f krusader/CMakeFiles/krusader.dir/build.make krusader/CMakeFiles/krusader.dir/build
make[2]: Вход в каталог `/home/saha/Documents/src/krusader-2.0.0-beta1'
cd /home/saha/Documents/src/krusader-2.0.0-beta1/krusader && /usr/bin/automoc4 /home/saha/Documents/src/krusader-2.0.0-beta1/krusader/krusader_automoc.cpp /home/saha/Documents/src/krusader-2.0.0-beta1/krusader /home/saha/Documents/src/krusader-2.0.0-beta1/krusader /usr/bin/moc-qt4 /usr/bin/cmake --touch
make[2]: *** Нет правила для сборки цели `/build/buildd/kde4libs-4.1.2/obj-x86_64-linux-gnu/lib/libkdecore.so', требуемой для `krusader/krusader'.  Останов.
make[2]: Выход из каталога `/home/saha/Documents/src/krusader-2.0.0-beta1'
make[1]: *** [krusader/CMakeFiles/krusader.dir/all] Ошибка 2
make[1]: Выход из каталога `/home/saha/Documents/src/krusader-2.0.0-beta1'
make: *** [all] Ошибка 2

Дело в том, что я вообще не понимаю, откуда он берет каталог /build и иже с ним, у меня в каталоге исходников krusader'a такого нет.
Как бы получить более полную инфу о процессе компиляции?

Оффлайн Saha

  • Автор темы
  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Ошибка при компиляции krusader-2.0.0-beta1
« Ответ #6 : 09 Ноября 2008, 11:18:05 »
В обшем, я решил забить на 2.0, и скомпилил себе 1.90 - как приятно вновь вернутся к qt3!   ;)
Кстати, заметил, что приложения, написанные на qt4, страшно лагают и тормозят. Это только у меня или общая проблема?

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.