Hello,
I'm trying to install httpd-2.4.46 from the source. Usually, I use the
following command to configure and it works fine,
*~/Downloads/httpd-2.4.46$ *CFLAGS='-DSSL_EXPERIMENTAL_ENGINE
-DSSL_ENGINE -DOPENSSL_LOAD_CONF' LDFLAGS=-Wl,-rpath=/opt/openssl/lib
./configure --prefix=/etc/apache2 --enable-ssl --with-ssl=/opt/openssl/
--with-pcre=/usr/local/pcre --enable-so
Currently, I'm trying to link a third-party library while installing the
httpd. using the following command,
*~/Downloads/httpd-2.4.46$* CFLAGS='-DSSL_EXPERIMENTAL_ENGINE
-DSSL_ENGINE -DOPENSSL_LOAD_CONF' LDFLAGS= -L./libxxx -Wl, -Bstatic -lxxx
-Wl, -rpath=/opt/openssl/lib ./configure --prefix=/etc/apache2 --enable-ssl
--with-ssl=/opt/openssl/ --with-pcre=/usr/local/pcre --enable-so
and it shows the following error,
-bash: -L./libxxx: No such file or directory
However, the "*libxxx* " directory presents in the same directory from
where I'm running the above command.
I'm not sure if this is the right approach to link a library. Any help on
how can I link a library to "*httpd*" while installing it?
Thanks,
Shariful