How can i compile nginx with specific lib linkage

I have customized a new nginx add on module,and the module use an
external
lib ( mytest.so).
The method i called in mytest.so is kimtest method.
How can i configure the ./configure file and Makefile to prevent the
error "
undefined reference to `kimtest’ "

Here is the configure file…

auto/configure --with-debug --with-ld-opt="-L/usr/local/lib64"
–add-module=./src/my_nginx_module

while configuring … everything seems ok, no error occurs.
but while making … " undefined reference to `kimtest’ "

Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,246770,246770#msg-246770

Hello!

On Thu, Jan 23, 2014 at 11:35:44PM -0500, humank wrote:

while configuring … everything seems ok, no error occurs.
but while making … " undefined reference to `kimtest’ "

Something like

CORE_LIBS="$CORE_LIBS -lmytest"

in your module config file should do the trick.


Maxim D.
http://nginx.org/

Maxim D. Wrote:

undefined reference to `kimtest’ "

removed_ema[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Hi Maxim D.,

i solved the problem as you provided solution.
But i face another problem, that is while starting the nginx server,

still lack of the library at runtime.
I should set the LIBRARY_PATH in order to start the nginx correctly.
(
export LD_LIBRARY_PATH)
Is there any suggestion or setting to set the install config ?

BRs,
Kim

Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,246770,246858#msg-246858

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs