Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Порты

Ответить
Настройки темы
Порты

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Belansky
Дата: 06-12-2005
Установил из порта xpdf вернее пытаюсь установливать распаковал папку с названием xpdf 3.01, зашёл в папку набрал команду ./configure и выполняется процесс компиляции.
checking for gcc...
gcc checking for C compiler default output...
a.out checking whether the C compiler works...
yes checking whether we are cross compiling...
no checking for suffix of executables...
checking for suffix of object files...
o checking whether we are using the GNU C compiler... и. т. д.
дальше так
configure: creating ./config.status
config.status: creating Makefile
config.status: creating goo/Makefile
config.status: creating fofi/Makefile
config.status: creating splash/Makefile
config.status: creating xpdf/Makefile
config.status: creating aconf.h
config.status: aconf.h is unchanged
Configure:Warning:Could'nt find FreeType
Не нравится, что не установлен в системе пакет FreeType.
и здесь процесс остановливается
что ему ненравится кто нибудь подскажите plis

Отправлено: 15:56, 06-12-2005

 

Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Akop
Почитали бы для начала Руководство пользователя, тогда не возникало бы таких вопросов. При работе с коллекцией портов руками распаковывать архив с исходниками и запускать процедуру ./configure не нужно. Для этого достаточно перейти в каталог порта, например cd /usr/ports/graphics/xpdf/ и в этом каталоге дать команду make install && make clean. Порты сами за Вас распакуют архивный файл с исходниками, пропатчат, сделают ./configure, отследят зависимости, соберут и установят приложение в системе, зарегистрируют в базе установленных пакетов.
Ну, сколько раз можно повторять одно и тоже?!

-------
Косово je Србиjа!


Отправлено: 16:34, 06-12-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Очень извиняюсь, я его читал видимо упустил этот момент...
Но даже если и так это команда действует "make install && make clean" если есть интернет, всё соберёт зависимости и установит без проблем. И ещё дело в том что FreeType у меня установлен из пакетов.
Как быть дальше?

Отправлено: 11:39, 07-12-2005 | #3


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Akop
Цитата:
Как быть дальше?
При наличии выхода в Интернет, make install && make clean. Если возможность выхода в сеть отсутствует, то, все равно, нужно отслеживать зависимости устанавливаемых приложений.

-------
Косово je Србиjа!


Отправлено: 14:04, 09-12-2005 | #4

orc orc вне форума

Пользователь


Сообщения: 74
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата:
Но даже если и так это команда действует "make install && make clean" если есть интернет
Для сборки порта доступ в интернет не обязателен. Обязательны исходники. А способ получения не имеет значения. Хоть быстрыми мужиками носи. Прочитай man ports на предмет fetch-list, pretty-print-run-depends-list, pretty-print-build-depends-list.

Цитата:
И ещё дело в том что FreeType у меня установлен из пакетов. Как быть дальше?
Начинать читать Handbook. Если читал, то перечитать внимательно.
Пакеты это собранные приложения (бинарники). После сборки из портов получаются аналогичные бинарники, но с той разницей, что можно контроллировать процесс их получения, а значит возможность заложить или исключить определенные свойства. Если версия библиотеки или программы совпадают в портах и в пакете, то их можно считать идентичными.


Отправлено: 15:43, 09-12-2005 | #5


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Теперь понятно, вы говорите читай handbook однако там так убедительно как вы пояняете не написано.

Отправлено: 18:37, 09-12-2005 | #6


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Akop
Почитайте эту статью. В ней как раз описывается случай работы с портами при отсутствии выхода в сеть.

-------
Косово je Србиjа!


Отправлено: 08:38, 10-12-2005 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Порты

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не работают порты PS2-клавиатура и мышь плюс задние USB-порты shpyon Материнские платы и память 18 14-12-2010 06:37
80 порты korsar77 Защита компьютерных систем 5 02-06-2009 12:29
Порты UnDRaux Microsoft Windows NT/2000/2003 6 08-03-2009 19:41
Порты Guest Хочу все знать 4 23-06-2004 17:38
Порты Guest Программирование и базы данных 3 21-06-2004 19:06




 
Переход