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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Помогите новичку с компиляцией плиз  (Прочитано 517 раз)

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

Оффлайн barmaley99

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Всем здравствуйте! Помогите пожалуйста! Необходимо скомпилировать программу из исходников, делаю это в первый раз, все необходимые библиотеки из закрепленного выше руководства установил
Корень папка каталога с исходниками выглядит так:

[CmakeFiles]
[Src]
CmakeCache.txt
Cmake_install.cmake
Makefile

Т.е. исходники были выложены на гитхабе, сначала я их собрал с помощью Cmake, с этим проблем невозникло, теперь когда они пришли к такому виду как выше их необходимо откомпилировать, это сделать у меня не получается
Руководство по компиляции гласит:

Итак чтобы собрать что то из исходниктов
нужно сначала "собрать" конфигуратор
как собрать конфигуратор описано в файле configure.in
а собирается конфигуратор следующими командами


Код: [Выделить]

 bootstrap или autogen.sh

Результаты выполнения: bash: ./bootstrap: No such file or directory
                       bash: ./autogen.sh: No such file or directory
(Естественно как они выполнятся если в папке с исходниками нет таких файло)

Дальше:

если нет скриптов bootstrap или autogen.sh то можно выполнить последовательно следующие команды

Код: [Выделить]

aclocal
autoheader
automake --gnu --add-missing --copy --foreign
autoconf -f -Wall


Отмечу что все эти команды используют файл configure.in

Что это за configure.in и где он лежит?
Значит выполняю aclocal и получаю
aclocal: error: 'configure.ac' is required

Итого: у меня нет ни configure.ac ни configure.in, где лежат незнаю, поиск ничего не дал

Что делать????????????????




Оффлайн zg_nico

  • Заслуженный пользователь
  • Активист
  • *
  • Сообщений: 831
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Помогите новичку с компиляцией плиз
« Ответ #1 : 31 Март 2018, 12:54:55 »
barmaley99, дайте ссылку на программу, которую пытаетесь собрать.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], Ubuntu 18.04 64x [MATE, Budgie].

Оффлайн barmaley99

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Помогите новичку с компиляцией плиз
« Ответ #2 : 31 Март 2018, 14:17:06 »
Вот ссылка, https://github.com/xmrig/xmrig
Только какое она имеет отношение к файлам configure.ac configure.in которых у меня нет?

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 434
    • Просмотр профиля
Re: Помогите новичку с компиляцией плиз
« Ответ #3 : 31 Март 2018, 14:51:20 »
Вот ссылка, https://github.com/xmrig/xmrig
Никаких "конфигураторов" не надо! Предыдущий вызов cmake создал Makefile, с которым работает утилита make. Просто запустите сборку командой make из рабочего каталога c размещенным в нем файлом Makefile:
Цитировать
make -j<число ядер/потоков>
где <число ядер/потоков> замените на соответствующее Вашему процессору значение.

 

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