Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 04 May 24 09:45:34, всего сообщений: 5323
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 5271 из 5323 ========================================= RU.HUSKY =
От   : Michael Dukelsky                 2:5020/1042        18 Oct 23 17:39:08
Кому : Semen Panevin                                       18 Oct 23 17:39:08
Тема : Проекты из huskyproject
FGHI : area://RU.HUSKY?msgid=2:5020/1042+652ff2fc
На   : area://RU.HUSKY?msgid=2:5025/121+652f83a6
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:5025/121+6530469b
==============================================================================
Привет, Semen!

18 October 2023 10:05, Semen Panevin послал(а) письмо к All:

SP> В проекте huskyproject 42! репозитория.
SP> При этом в huskybse/Makefile в SUBPROJECTS прописано хардкодом всего
SP> 17 проектов (четыре из которых - обязательная база), и все PROGRAMS из
SP> huskymak.cfg фильтруются по этим SUBPROJECTS, насколько я ничего не
SP> понимаю в этом мейкфайле.

SP> Возьмём, к примеру, bsopack.

SP> https://github.com/huskyproject/bsopack/blob/master/INSTALL

SP> -1: Please read the files (especially README.Makefiles) in the
SP> husky-common-package FIRST!

SP> Ищем husky-common-package - нету такого.
SP> Предполагаем, что это huskybse, читаем данный ридми там, в нём ссылка
SP> на INSTALL.asciidoc

SP> Делаем по нему - добавляем bsopack в PROGRAMS в huskymak.cfg и
SP> запускаем make либо ./build.sh

SP> bsopack не выкачивается. Потому что не упомянут в SUBPROJECTS. Или я
SP> делаю что-то не так?

SP> Если идти по инструкции из bsopack дальше, то делаем source tree как
SP> там описано, запускаем make и... ошибка, потому что Makefile-то там и
SP> нету! huskymak.cfg без Makefile бесполезен...

SP> Научите, как собрать bsopack и другие проекты, не перечисленные в
SP> SUBPROJECTS мейкфайла из huskybse.

Семён! Для того, чтобы собрать программу с помощью makefile, в этом makefile должно быть написано, как собирать эту программу. Ты хочешь, чтобы мейкфайл генерировался автоматически? Для этого есть CMake. Пожалуйста, пользуйся им и не задавай здесь больше вопросов про huskybse/Makefile, потому что он не генерируется автоматически, а пишется вручную. Никаких инструкций по написанию программ, в том числе и программ на языке GNU makefile здесь нет и не будет.

Когда Max Vasilyev захотел добавить в PROGRAMS подпроекты areastat и nltools, он, ни у кого ничего не спрашивая, посмотрел, как реализованы другие подпроекты и дописал в мейкфайлы всё, что нужно для сборки areastat и nltools. Хочешь добавить bsopack? Добавляй. Не хочешь? Не добавляй.

Желаю успехов, Semen!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20231008
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.039524 секунды