RE: Extensions location

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



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

165 East 115th Street #4B
New York, NY 10029

jfha73@xxxxxxxxx

tel:
fax:
mobile:

646-403-9802
646-519-4352
646-262-1908








 

From: nick@xxxxxxxxxxxxx [mailto:nick@xxxxxxxxxxxxx] On Behalf Of Nick Lombard
Sent: Sunday, March 10, 2013 3:57 AM
To: Jorge F. Hernandez
Cc: php-install@xxxxxxxxxxxxx
Subject: Re: Extensions location

 

On 9 March 2013 15:58, Jorge F. Hernandez <jfha73@xxxxxxxxx> 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!


[Index of Archives]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [Postgresql]     [PHP Books]     [PHP Databases]     [PHP SOAP]
  Powered by Linux