building QuantLib-SWIG-1.2 in rhel6

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

building QuantLib-SWIG-1.2 in rhel6

dgre420
Hello!
Thank you for a phenomenal library. Kindly, please help me. I have successfully built QuantLib-1.2.1 under /app/lib/QuantLib-1.2.1 and i'm running 64-bit python 2.6 in rhel6... the quantlib libraries (libQuantLib.so, etc...)  are located here: /usr/local/lib. I'm having the most difficult time building the SWIG wrappers for Python. Once, QuantLib is installed (which is confirmed by running some examples from the Examples folder), i go to the directory where i unzipped QuantLib-SWIG (/app/lib/QuantLib-SWIG-1.2) and i run:

sudo ./configure
make  -C Python

When i do this, everything looks as if it works as no errors are thrown. I then go into /app/lib/QuantLib-SWIG-1.2/Python and I run:

python setup.py build test install

and the test phase fails with the following error:

ImportError: libQuantLib.so.0: cannot open shared object file: No such file or directory

I have not seen answers to this elsewhere, however, should i have missed one, i do sincerely apologize.

Thank you in advance for your help!!
Guido
Reply | Threaded
Open this post in threaded view
|

Re: building QuantLib-SWIG-1.2 in rhel6

Luigi Ballabio
Guido,
    it looks like the dynamic linker is not able to find the library.
The steps to configure it are:
- edit /etc/ld.so.conf and add /usr/local/lib on a new line;
- run "sudo ldconfig" to reconfigure the linker.
After this, you should be able to import the module correctly.

Luigi


On Tue, May 28, 2013 at 8:35 PM, dgre420 <[hidden email]> wrote:

> Hello!
> Thank you for a phenomenal library. Kindly, please help me. I have
> successfully built QuantLib-1.2.1 under /app/lib/QuantLib-1.2.1 and i'm
> running 64-bit python 2.6 in rhel6... the quantlib libraries
> (libQuantLib.so, etc...)  are located here: /usr/local/lib. I'm having the
> most difficult time building the SWIG wrappers for Python. Once, QuantLib is
> installed (which is confirmed by running some examples from the Examples
> folder), i go to the directory where i unzipped QuantLib-SWIG
> (/app/lib/QuantLib-SWIG-1.2) and i run:
>
> sudo ./configure
> make  -C Python
>
> When i do this, everything looks as if it works as no errors are thrown. I
> then go into /app/lib/QuantLib-SWIG-1.2/Python and I run:
>
> python setup.py build test install
>
> and the test phase fails with the following error:
>
> ImportError: libQuantLib.so.0: cannot open shared object file: No such file
> or directory
>
> I have not seen answers to this elsewhere, however, should i have missed
> one, i do sincerely apologize.
>
> Thank you in advance for your help!!
> Guido
>
>
>
> --
> View this message in context: http://quantlib.10058.n7.nabble.com/building-QuantLib-SWIG-1-2-in-rhel6-tp14288.html
> Sent from the quantlib-users mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> QuantLib-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/quantlib-users

------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users
Reply | Threaded
Open this post in threaded view
|

Re: building QuantLib-SWIG-1.2 in rhel6

dgre420
Luigi! Thank you soo much!! Not only were you incredibly fast in responding, you also solved my problem! I've it all built and installed without a problem per your suggestion. Thanks so much again!!