[PATCH] Use pcre-config to set ngx_feature_path and ngx_feature_libs
Maxim Dounin
mdounin at mdounin.ru
Wed Jan 9 16:24:26 UTC 2013
Hello!
On Thu, Jan 10, 2013 at 12:48:38AM +0900, Hiroaki Nakamura wrote:
> Hi, there.
>
> Here is a patch for using pcre-config to set ngx_feature_path and
> ngx_feature_libs.
> I need this since I would like to use pcre 8.32 built from source and
> installed in /opt/lib64/libpcre.so.1.
>
> Could you review this patch?
> Thanks
>
> --
> )Hiroaki Nakamura) hnakamur at gmail.com
> --- auto/lib/pcre/conf.orig 2012-03-28 01:44:52.000000000 +0900
> +++ auto/lib/pcre/conf 2013-01-09 16:55:48.375745628 +0900
> @@ -105,6 +105,17 @@
>
> if [ $ngx_found = no ]; then
>
> + # pkgconfig
> +
> + ngx_feature="PCRE library in `pcre-config --prefix`/include"
> + ngx_feature_path="`pcre-config --prefix`/include"
> + ngx_feature_libs="`pcre-config --libs`"
> +
> + . auto/feature
> + fi
> +
> + if [ $ngx_found = no ]; then
> +
> # FreeBSD port
>
> ngx_feature="PCRE library in /usr/local/"
I don't think that "`pcre-config --prefix`/include" is a good
aproach.
Have you considered just using
./configure --with-cc-opt="-I/path/to/include" --with-ld-opt="-L/path/to/lib" ...
?
--
Maxim Dounin
http://nginx.com/support.html
More information about the nginx
mailing list