В папке с сырцами есть файл README В этом файле есть графа "Requirements". Там написано что должно быть установлено чтобы собрался пакет. В данном случае у вас нет ladspa. Делаете например поиск в репах sudo apt-cache search ladspa Думаю то что нужно это ladspa-sdk И ставите.
ежели бы я просто возмущался, это было бы возмущение, а так я тебя послал в правильном направлении поиска.
То есть поискал за тебя. Заодно, надеюсь, научил правильно задавать вопросы гуглю.
Ах, да: комент гостя тоже правилен, но мне было лень тащить исходники и читать содержимое.
Опять я гостем отписал. Дело даже не в языке просто в понимании процесса. Скажем, каждая программа имеет свои зависимости. Это как правило библиотеки. Процентах в 80 если что то не собирается значит нет какой-то библиотеки. Есстественно автор так или иначе указывает зависимости нужные для сборки. Лучше сразу найти, что требуется. Хотя можно и так - эррор, доставил, новый эррор, снова доставил.
Бывает и куда более худший вариант когда требуется более новая или старая версия либы чем в системе. Тогда приходится эту верси располагать отдельно и указывать расположение.
make uninstall сделал, удалилось без ошибок
а вот checkinstall CMake Error at cmake_install.cmake:44 (FILE): file INSTALL cannot copy file "/home/alex/muse-2.2.1/AUTHORS" to "/usr/local/share/doc/muse-2.2/AUTHORS". make: *** [install] Ошибка 1
Почему не может скопировать? Права на каталог дать?
sudo checkinstall -D --install=no же!
Это если не хотим ставить - он соберет пакет и положит в директорию с исходниками.
В случае если хотим чтобы он ещё и установил пакет, то просто sudo checkinstall -D
sudo apt-get install libqt4-dev
В папке с сырцами есть файл README В этом файле есть графа "Requirements". Там написано что должно быть установлено чтобы собрался пакет. В данном случае у вас нет ladspa. Делаете например поиск в репах sudo apt-cache search ladspa Думаю то что нужно это ladspa-sdk И ставите.
если у гугли спросить "ladspa.h ubuntu" то результат будет в течении нескольких секунд:
http://packages.ubuntu.com/search?keywords=ladspa-sdk
обьяснять что ставить, еще нужно?
Или все же стоит прочитать требования к пакетам? /злобно/
что нужно установить написано в конце.
всем спасибо. Так и думал, что опять dyug будет возмущаться:) Ну, слабоват я в буржуйском языке.. Пользуюсь транслейтом.
ежели бы я просто возмущался, это было бы возмущение, а так я тебя послал в правильном направлении поиска.
То есть поискал за тебя. Заодно, надеюсь, научил правильно задавать вопросы гуглю.
Ах, да: комент гостя тоже правилен, но мне было лень тащить исходники и читать содержимое.
дык, я и плюсанул :)
Опять я гостем отписал. Дело даже не в языке просто в понимании процесса. Скажем, каждая программа имеет свои зависимости. Это как правило библиотеки. Процентах в 80 если что то не собирается значит нет какой-то библиотеки. Есстественно автор так или иначе указывает зависимости нужные для сборки. Лучше сразу найти, что требуется. Хотя можно и так - эррор, доставил, новый эррор, снова доставил.
Бывает и куда более худший вариант когда требуется более новая или старая версия либы чем в системе. Тогда приходится эту верси располагать отдельно и указывать расположение.
Поиск по содержимому пакетов.
muse я победил, т.е. собрал! Всем спасибо!
Собрал, хорошо. А установил?
И если да, то надеюсь это сделал не через make install?
make install:( так readme в сырцах сказало
Пока сорцы не удалили, make uninstall и checkinstall. Получатся пакеты, кривоватые, но всё же получше.
Совет, данный не вовремя - бесполезен ヅ
Совет, данный не вовремя, при наличии /dev/brain, как минимум будет полезен в будущем.
Кроме того всегда можно воспользоваться советом DarkneSS.
Иногда от совета зависит будущее ヅ
make uninstall сделал, удалилось без ошибок
а вот checkinstall
CMake Error at cmake_install.cmake:44 (FILE):
file INSTALL cannot copy file "/home/alex/muse-2.2.1/AUTHORS" to
"/usr/local/share/doc/muse-2.2/AUTHORS".
make: *** [install] Ошибка 1
Почему не может скопировать? Права на каталог дать?
sudo checkinstall -D --install=no же!
Это если не хотим ставить - он соберет пакет и положит в директорию с исходниками.
В случае если хотим чтобы он ещё и установил пакет, то просто
sudo checkinstall -D
круто! Спасибо, Chibiko!
Не-за-что.
Будут вопросы по сборке - обращайтесь. Там ничего сложного нет на самом деле.
Кота не слушайте. У него весна началась.
я кошек люблю..:)
Отправить комментарий