URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6880
[ Назад ]

Исходное сообщение
"Опции ./configure для компиляции нового PHP"

Отправлено mvi , 16-Июн-10 10:53 
Хочу разобраться, как правильно прописывать опции ./configure для компиляции нового PHP.
Правильно ли в качестве основы брать опции из phpinfo() работающего на данный момент интерпретатора?
Насколько я понимаю, все опции делятся на 2 типа:
1)Пути к чему-либо нужному
--exec-prefix=/usr
--bindir=/usr/bin
--sbindir=/usr/sbin

2)Использовать ли определенные модули/опции
--without-mysql
--without-gd
--with-imap

С опциями 2 типа все понятно. А как устанавливать опции 1 типа? Я могу указать какие угодно каталоги и make install скопирует все необходимое в них? Или я могу свободно выбирать каталоги для компилируемых файлов, а пути к другим пакетам CentOS менять нельзя? Как в этом разобраться? Может ссылки какие-нибудь посоветуете?

Заранее благодарен за любую помощь


Содержание

Сообщения в этом обсуждении
"Опции ./configure для компиляции нового PHP"
Отправлено Pahanivo , 16-Июн-10 17:47 
>Хочу разобраться, как правильно прописывать опции ./configure для компиляции нового PHP.

google.ru "учтановка софта из сырцов"
>Правильно ли в качестве основы брать опции из phpinfo() работающего на данный
>момент интерпретатора?

советую вбить рандомные и посмотреть на эффект
>Насколько я понимаю, все опции делятся на 2 типа:

неправильно понимаешь

>1)Пути к чему-либо нужному
>--exec-prefix=/usr
>--bindir=/usr/bin
>--sbindir=/usr/sbin

совершенно неправильно понимаешь этот пункт
>2)Использовать ли определенные модули/опции
>--without-mysql
>--without-gd
>--with-imap

тут догадался, маладец - хотя сложно по другому перевести фразу "with modules"
>С опциями 2 типа все понятно. А как устанавливать опции 1 типа?
>Я могу указать какие угодно каталоги и make install скопирует все
>необходимое в них? Или я могу свободно выбирать каталоги для компилируемых
>файлов, а пути к другим пакетам CentOS менять нельзя? Как в
>этом разобраться? Может ссылки какие-нибудь посоветуете?

слова зависимость, компиляция, линковка, сборка вам о чем нибудь вообще говорят?
>Заранее благодарен за любую помощь