Страница 1 из 1

сборка программы

Добавлено: 2007-10-10 16:03:13
nikodim
Есть исходники проги, в документации написано:

Код: Выделить всё

Для успешной компилации программы кроме библиотек также
 необходимы include файлы или так называемые devel пакеты в большенсте
 дистрибутивов. Вот пример для Debian :
 apt-get install mysql-server libmysqlclient10 libmysqlclient-dev
 libpcap0 libpcap-dev
  Для остальных Линукс дистрибутвов названия пакетов являются
 алогичными. Для BSD систем необходимо установить соответствующие пакеты из
 pkgsrc.
Где взять эти пакеты для BSD системы (и что такое pkgsrc), при конфигурировании и компиляции ругается на недостающие файлы *.h

Re: сборка программы

Добавлено: 2007-10-10 16:29:30
serge
nikodim писал(а):Где взять эти пакеты для BSD системы (и что такое pkgsrc), при конфигурировании и компиляции ругается на недостающие файлы *.h
Если я прально все понял, то необходимо переити в директорию с нужным портом и выполнить:
либо

Код: Выделить всё

make extract
либо

Код: Выделить всё

make install clean
В первом случае будет распакован архив с прогой и от туда можно достать нужные хедеры. Во втором случае порт установиться в систему и возможно с ним встанут нужные хедеры.

Re: сборка программы

Добавлено: 2007-10-10 16:36:44
nikodim
serge писал(а): Если я прально все понял, то необходимо переити в директорию с нужным портом и выполнить:
либо

Код: Выделить всё

make extract
либо

Код: Выделить всё

make install clean
В первом случае будет распакован архив с прогой и от туда можно достать нужные хедеры. Во втором случае порт установиться в систему и возможно с ним встанут нужные хедеры.
проги в портах нет, стянута с сайта разработчика. я так понял что изначально разрабатывалась для Линуха, но исходники есть и для Фри. нужно тока библиотеки поставить в систему. а вот где их взять?