Home > FreeBSD > Собрать программу со статически слинкованными библиотеками (FreeBSD)

Собрать программу со статически слинкованными библиотеками (FreeBSD)

February 5th, 2009

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

cd /usr/ports/ftp/ncftp3
make configure
cd ./work/ncftp-3.2.2
./configure

Правим Makefile, дописываем в строчку CFLAGS= параметр “-static”.

cd ../..
make

Все. Из папки /usr/ports/ftp/ncftp3/work/ncftp-3.2.2/bin можно забирать готовые бинарники.

FreeBSD ,

  1. No comments yet.
  1. No trackbacks yet.
RSS-подписка