Хочу разобраться, как правильно прописывать опции ./configure для компиляции нового PHP.
Правильно ли в качестве основы брать опции из phpinfo() работающего на данный момент интерпретатора?
Насколько я понимаю, все опции делятся на 2 типа:
1)Пути к чему-либо нужному
--exec-prefix=/usr
--bindir=/usr/bin
--sbindir=/usr/sbin2)Использовать ли определенные модули/опции
--without-mysql
--without-gd
--with-imapС опциями 2 типа все понятно. А как устанавливать опции 1 типа? Я могу указать какие угодно каталоги и make install скопирует все необходимое в них? Или я могу свободно выбирать каталоги для компилируемых файлов, а пути к другим пакетам CentOS менять нельзя? Как в этом разобраться? Может ссылки какие-нибудь посоветуете?
Заранее благодарен за любую помощь
>Хочу разобраться, как правильно прописывать опции ./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 менять нельзя? Как в
>этом разобраться? Может ссылки какие-нибудь посоветуете?слова зависимость, компиляция, линковка, сборка вам о чем нибудь вообще говорят?
>Заранее благодарен за любую помощь