История изменений
Исправление grem, (текущая версия) :
Подожди, я уже 2 страницы жалуюсь на устройство проектов с примерами на rust (и не только в них - скорее любого беспорядочного месива из внешних библиотек), а ты продолжаешь приводить в пример проекты на C, когда я прошу привести пример проекта на rust, где нет упомянутого безобразия.
Если для того, чтобы выйти из дома нужны носки разного размера, то что-то явно идёт не так. Та же самая ситуация, когда требуется несколько версий одного пакета для сборки конечного.
Вот такой вопрос: проект X линкуется статически с библиотекой A и B, каждая из которых линкуется статически с библиотекой k-1.0 и k-2.0, соответственно. Отлично, вызовы библиотеки k вроде бы должны быть доступны и внутри X. Из какой версии библиотеки k (1.0 или 2.0) будет производиться вызов в проекте X? Или нужно явно ещё раз слинковать одну из библиотек статически ещё раз?
Исправление grem, :
Подожди, я уже 2 страницы жалуюсь на устройство проектов с примерами на rust (и не только в них - скорее любого беспорядочного месива из внешних библиотек), а ты продолжаешь приводить в пример проекты на C, когда я прошу привести пример проекта на rust, где нет упомянутого безобразия.
Если для того, чтобы выйти из дома нужны носки разного размера, то что-то явно идёт не так. Та же самая ситуация, когда требуется несколько версий одного пакета для сборки конечного.
Исходная версия grem, :
Подожди, я уже 2 страницы жалуюсь на устройство проектов с примерами на rust (и не только в них - скорее любого беспорядочного месива из внешних библиотек), а ты продолжаешь приводить в пример проекты на C, когда я прошу привести пример проекта на rust, где нет упомянутого безобразия.