RE: [PHP-INSTALL] Extensions location
| From: | Jaime Castillo | Date: | Sun, 10 Mar 2013 22:21:48 +0000 |
| Subject: | RE: [PHP-INSTALL] Extensions location | ||
| References: | 1 2 3 4 5 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-20250@lists.php.net to get a copy of this message | ||
From: jfha73@gmail.com
To: phpnet@jigsoft.co.za
CC: php-install@lists.php.net
Date: Sun, 10 Mar 2013 11:02:40 -0400
Subject: RE: [PHP-INSTALL] Extensions location
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 Hernandez165 East 115th Street #4B
New York, NY 10029 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!