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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Установка приложений их исходных кодов  (Прочитано 5533 раз)

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

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Доброго времени суток. Столкнулся с такой проблемой. Пытаюсь собрать приложение из исходников. Выполнил:
1. sudo apt-get install checkinstall
2. Доставил automake, autoconf
3. Перехожу в каталог с исходниками
4. Выполняю команду ./configure - результат: yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ ./configure . bash: ./configure: Нет такого файла или каталога

Вопрос - в чем ошибка?

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8611
    • Просмотр профиля
Ошибка в том, что установка происходит в данном случае иначе. Вы смотрели содержимое директории с исходниками? Файл README или INSTALL имеется в наличии? Там всё расписано, как ставить, в какую директорию обращаться.
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 1842
    • Просмотр профиля

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Я это все читал. Команда make не выполняется, т.к. кое-что отсутствует. http://ubuntu.ucoz.net/publ/howto/21-1-0-19 рекомендует сначала сконфигурировать и доставить зависимости, но проблема в том, что получается то что нет configure файла. Как его поставить?

symon2014

  • Гость
Yujeen33, В ссылке , представленной F12 , описано создание файла configure.

Оффлайн Pit Sullivan

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Если configure нет вместе с исходным кодом программы, то, вероятно, он и не требуется. Читайте файлы README и INSTALL для каждой отдельной программы, как уже было справедливо отмечено, а не вот такие статьи с общими рекомендациями, которые только сбивают Вас с толку. Приведите пожалуйста вывод команды make.

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ make
make -C po
make[1]: Вход в каталог `/home/yujeen/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose/po'
msgfmt -c -v -o de.mo de.po
de.po:7: предупреждение: в заголовке отсутствует поле «Language»
17 переведённых сообщений.
msgfmt -c -v -o ru.mo ru.po
ru.po:2: предупреждение: в заголовке отсутствует поле «Language»
17 переведённых сообщений.
msgfmt -c -v -o it.mo it.po
it.po:9: предупреждение: в заголовке отсутствует поле «Language»
17 переведённых сообщений.
msgfmt -c -v -o pl.mo pl.po
pl.po:2: предупреждение: в заголовке отсутствует поле «Language»
17 переведённых сообщений.
make[1]: Выход из каталога `/home/yujeen/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose/po'
make -C src
make[1]: gimptool-2.0: Команда не найдена
make[1]: Вход в каталог `/home/yujeen/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose/src'


Пользователь решил продолжить мысль 31 Май 2015, 12:16:42:
А вот вывод при создании конфигурационного файла
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ aclocal
aclocal: error: 'configure.ac' is required
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ autoheader
autoheader: 'configure.ac' or 'configure.in' is required
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ automake --gnu --add-missing --copy --foreign
automake: error: 'configure.ac' is required
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$ autoconf -f -Wall
autoconf: error: no input file
yujeen@HOLDER:~/Загрузки/gimp-plugins-ambulance-parmuss-wavelet-decompose$
« Последнее редактирование: 31 Май 2015, 12:16:42 от Yujeen33 »

Оффлайн Pit Sullivan

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #7 : 01 Июнь 2015, 08:18:40 »
Yujeen33, откройте окно терминала и введите следующее:
sudo apt-get install libgimp2.0-devДождитесь завершения установки, затем перейдите в директорию, в которой находится плагин, и введите следующую последовательность команд:
make
sudo make install
P.S. В директории проекта есть файлы README и INSTALL. Признайтесь, ведь не читали?
« Последнее редактирование: 01 Июнь 2015, 08:25:30 от Pit Sullivan »

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #8 : 01 Июнь 2015, 09:32:31 »
Все читал, но вот что получилось
(Нажмите, чтобы показать/скрыть)
Похоже без конфигуратора не пойдет, а его по прежнему нет.

Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тега [spoiler]...[/spoiler], либо прикреплять к сообщению в виде отдельного файла.
--HP
« Последнее редактирование: 01 Июнь 2015, 20:06:47 от Haron Prime »

Оффлайн Pit Sullivan

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #9 : 01 Июнь 2015, 10:13:43 »
Yujeen33, wavelet-denoise-0.3.1 - это уже другой проект, Вам не кажется? Что с wavelet-decompose?
« Последнее редактирование: 01 Июнь 2015, 10:26:22 от Pit Sullivan »

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #10 : 01 Июнь 2015, 13:28:52 »
Они его поменяли. Этот более новый. Принцип то не меняется. Процедура та же. это в файле install написано. Что дальше? Я раньше не собирал из исходников, поэтому и вопросы. Все посты рекомендуют сначала скомпилировать пакет, а этого не происходит. Почему -вот вопрос. Я прогуглил уже много страниц. Этот вариант с компиляцией все считают правильным.

Оффлайн Pit Sullivan

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #11 : 01 Июнь 2015, 16:18:01 »
Ну так Вы сами сперва пытались собрать один проект и попросили помощи. Я стараюсь Вам помочь, но ничего не выходит, так как, оказывается, Вы пытаетесь собрать уже совсем другой проект. И кто эти загадочные "они"? Поделитесь пожалуйста ссылкой на архивы с проектами.
Цитировать
...а этого не происходит. Почему -вот вопрос.
Потому что не хватает библиотеки libm.so.6, вот почему. Это ошибка линкования. Придётся вручную отредактировать Makefile.
Цитировать
Я раньше не собирал из исходников
Не беда, я помогу. Но для начала давайте как-нибудь синхронизируем наши действия, хорошо?

Оффлайн Yujeen33

  • Автор темы
  • Участник
  • *
  • Сообщений: 108
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #12 : 01 Июнь 2015, 18:49:32 »
Вот ссылка. http://registry.gimp.org/node/11742. На этом сайте много всяких плагинов. Но дело даже не в них, а в принципе. Алгоритм то похож. Вдруг потребуется собрать что-либо другое и снова танцы с бубном :-\. Знаний, пока маловато, хотя на Linux перешел уже года 3, кой-какой опыт появился. Но как говорил классик: учиться, учиться и еще раз учиться :)

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 1842
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #13 : 01 Июнь 2015, 20:01:04 »
Yujeen33,
а в чем проблема, разве вот эта инструкция не работает?..
(Нажмите, чтобы показать/скрыть)
вот

Оффлайн τοΖεη

  • Заслуженный пользователь
  • Администратор
  • Старожил
  • *
  • Сообщений: 8611
    • Просмотр профиля
Re: Установка приложений их исходных кодов
« Ответ #14 : 01 Июнь 2015, 20:05:54 »
Yujeen33, боевик какой-то. Скиньте линк на архив, попробую у себя.
# find / -iname '*τοΖεη*'
# /God's_Universe/Book_Of_Life_aka_LordJC_protected/τοΖεη
Subject description -->> Not an ideal but s@ved 4eVer. Final destination -->> Kingdom Of Heaven

 

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