The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Сборка порта FreeBSD с прямыми параметрами к configure"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от Dim email(??) on 16-Авг-06, 17:11 
Вопрос в том что например у порта apache2 есть много собсвенным параметров для make

например вместо

./configure --enable-suexec

make WITH_SUEXEC

и т.п.

А допустим есть ряд параметов которые я хочу передать configure напрямую (не только в этом порту).

Как это сделать?

И как узнать все "переименованные" параметры? Только руками просматривать makefile?

Спасибо!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от AMDmi3 on 16-Авг-06, 20:00 
>А допустим есть ряд параметов которые я хочу передать configure напрямую (не
>только в этом порту).
>
>Как это сделать?
>
>И как узнать все "переименованные" параметры? Только руками просматривать makefile?

Если порт не использует OPTIONS, то только посмотреть Makefile.
Если такого параметра вообще нет, а нужно передать что-то в configure, добавь в переменную CONFIGURE_ARGS в Makefile.

В обоих случаях полезно сделать send-pr, и хотя-бы кратко описать что, мол, неплохо бы OPTIONS уже сделать и добавить опцию для нужного configure параметра. Если напишите патч, вообще отлично :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от Dim email(??) on 16-Авг-06, 20:15 

>Если порт не использует OPTIONS, то только посмотреть Makefile.
>Если такого параметра вообще нет, а нужно передать что-то в configure, добавь
>в переменную CONFIGURE_ARGS в Makefile.
>

нет OPTIONS не использует.

С CONFIGURE_ARGS разобрался, спасибо. Только вот вопрос в том что следующий апдейт портов затрет все эти изменения. Или я неправ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от AMDmi3 on 17-Авг-06, 01:01 
>нет OPTIONS не использует.
>
>С CONFIGURE_ARGS разобрался, спасибо. Только вот вопрос в том что следующий апдейт
>портов затрет все эти изменения. Или я неправ?

Прав. Можно скопировать директорию с портом в другое место и собирать оттуда.
Но лучше, повторюсь, send-pr - тогда и тебе проблем меньше, и другим пригодится. Что за порт-то?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от Dim email(??) on 17-Авг-06, 11:17 

>Но лучше, повторюсь, send-pr - тогда и тебе проблем меньше, и другим
>пригодится. Что за порт-то?

ну тот  же apache2

там параметров для make мало, а вот для configure очень много. Поэтому приходится руками все передавать.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от dm email(??) on 17-Авг-06, 02:32 
>Вопрос в том что например у порта apache2 есть много собсвенным параметров
>для make
>
>например вместо

Конкретно для apache посмотрите содержимое файла Makefile.doc Makefile.modules


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Сборка порта FreeBSD с прямыми параметрами к configure"  
Сообщение от alekciy (ok) on 04-Фев-08, 01:26 
>А допустим есть ряд параметов которые я хочу передать configure напрямую (не
>только в этом порту).
>
>Как это сделать?

make exstract
В поивившейся директории work перейди в папку в которой находиться configure файл, потом ./configure -h . Видим список всех доступных опций которые можно дописать в Makefile в параметр CONFIGURE_ARG .

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру