Необходимо скомпилировать и собрать бинарник в FreeBSD одной версии для запуска на FreeBSD другой версии.
Решение "в лоб" не прокатило, при запуске бинарника на целевой системе в stderr вывалилось несколько сообщений о нехватке библиотек нужных версий (в этом прослеживается зависимость от версии FreeBSD).
В частности бинарник собирается в 7.2, а запускаться будет на 6.4.
Вероятно можно на семерке установить misc/compat6x и использовать его при сборке.
Подскажите, куда копать, какие опции make.conf Makefile или компилятора использовать. Желательно на простеньком примере.
Думаю это может пригодиться многим, например, для сборки "тюнингованых" (под железо) пакетов для слабой машины на более шустрой, но с фряхой другой версии.
Сборка в одной версии FreeBSD для запуска на другой
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- xDi
- мл. сержант
- Сообщения: 118
- Зарегистрирован: 2009-01-01 20:27:26
Re: Сборка в одной версии FreeBSD для запуска на другой
Поиски в сети пока не дали результатов.
Очень актуально...

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Сборка в одной версии FreeBSD для запуска на другой
даже сморщив лоб не предсталяю себе такую ситуциюДумаю это может пригодиться многим, например, для сборки "тюнингованых" (под железо) пакетов для слабой машины на более шустрой, но с фряхой другой версии.
где например KDE4 нужно собратьна 9 куррент
и запускать на 6.4
- xDi
- мл. сержант
- Сообщения: 118
- Зарегистрирован: 2009-01-01 20:27:26
Re: Сборка в одной версии FreeBSD для запуска на другой
Наверное правильнее было сказать "Собрать бинарник на системе версии N для системы версии M".paradox писал(а):где например KDE4 нужно собратьна 9 куррент
и запускать на 6.4
С разными платформами, но одной версии системы это возможно (например на машине с i386 собрать бинарник для sparc64). А вот чтобы на одной платформе, но для другой версии...
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Сборка в одной версии FreeBSD для запуска на другой
я так и сказалНаверное правильнее было сказать "Собрать бинарник на системе версии N для системы версии M".
уточнюгде например KDE4 нужно собратьна 9 куррент
и запускать на 6.4
зачем собирать KDE 4 версии на 9 курренте что бы потом запускать на 6?
где
KDE = бинарник
N = 9 куррент
M = 6 стеибл