Сборка в одной версии FreeBSD для запуска на другой
Добавлено: 2009-08-28 19:53:50
Необходимо скомпилировать и собрать бинарник в FreeBSD одной версии для запуска на FreeBSD другой версии.
Решение "в лоб" не прокатило, при запуске бинарника на целевой системе в stderr вывалилось несколько сообщений о нехватке библиотек нужных версий (в этом прослеживается зависимость от версии FreeBSD).
В частности бинарник собирается в 7.2, а запускаться будет на 6.4.
Вероятно можно на семерке установить misc/compat6x и использовать его при сборке.
Подскажите, куда копать, какие опции make.conf Makefile или компилятора использовать. Желательно на простеньком примере.
Думаю это может пригодиться многим, например, для сборки "тюнингованых" (под железо) пакетов для слабой машины на более шустрой, но с фряхой другой версии.
Решение "в лоб" не прокатило, при запуске бинарника на целевой системе в stderr вывалилось несколько сообщений о нехватке библиотек нужных версий (в этом прослеживается зависимость от версии FreeBSD).
В частности бинарник собирается в 7.2, а запускаться будет на 6.4.
Вероятно можно на семерке установить misc/compat6x и использовать его при сборке.
Подскажите, куда копать, какие опции make.conf Makefile или компилятора использовать. Желательно на простеньком примере.
Думаю это может пригодиться многим, например, для сборки "тюнингованых" (под железо) пакетов для слабой машины на более шустрой, но с фряхой другой версии.