RE: [PHP-INSTALL] Extensions location
| From: | Jorge F. Hernandez | Date: | Sun, 10 Mar 2013 15:02:40 +0000 |
| Subject: | RE: [PHP-INSTALL] Extensions location | ||
| References: | 1 2 3 4 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-20249@lists.php.net to get a copy of this message | ||
I tried that and even though php-config says extension-dir =
/my/extension/folder when I do a make install it goes to
/my/extension/folder/non-debug-non-zts-20100525 all I want is to get rid of
that non-debug-non-zts-20100525
Any other ideas?
Jorge Hernandez
http://www.fsbcomputers.com/images/DG.jpg
<http://maps.google.com/maps/place?ftid=0x89c2f6060f4322e5:0x3e94a672ba2fe50
e&q=165+East+115+Street,+New+York,+ny+100129&hl=en&ved=0CA0Q-gswAA&sa=X&ei=C
hRZTqDEOKG8zgT5qvGiDQ> 165 East 115th Street #4B
New York, NY 10029
<mailto:jfha73@gmail.com> jfha73@gmail.com
tel:
fax:
mobile:
646-403-9802
646-519-4352
646-262-1908
From: nick@jigsoft.co.za [mailto:nick@jigsoft.co.za] On Behalf Of Nick
Lombard
Sent: Sunday, March 10, 2013 3:57 AM
To: Jorge F. Hernandez
Cc: php-install@lists.php.net
Subject: Re: [PHP-INSTALL] Extensions location
On 9 March 2013 15:58, Jorge F. Hernandez <jfha73@gmail.com> wrote:
I know about this entry in php.ini, but I want it to be the default place
when compiling PHP, so I don't have to change it every time I compile a new
version.
The build script specific settings are all based on the --prefix argument,
so you can easily change where php will be installed including extensions,
libs, executables even pear. What you are after though might be a little
more tricky but I've had some success tweaking the scripts/config.in source
file which in itself will look at certain environment variables lets have a
look for you shall we? In your case the setting is:
extension_dir='@EXTENSION_DIR@'
Which you can edit directly before running configure or setting the
environment variable
export EXTENSION_DIR=/tmp/my/extensions
You can also place it before the configure commend like this
EXTENSION_DIR=/tmp/my/extensions ./configure
What have we? It would appear luck is your good fortune, the setting did
change and the file scripts/php-config correctly reports.
--extension-dir [/tmp/my/extensions]
nJoy!