Dear All,
I actually have a problem installing OpenEXR on a Centos 7.
My problem is around ilmbase package and pyilmbas and boost
as boost is required. And I have issue installing boost that I
download from here
https://gist.github.com/1duo/2d1d851f76f8297be264b52c1f31a2ab
Before i decrive my problem let me explain where I looking around
boost.
When I compil ilambase, I got this error message:
$ ./compile --prefix=/opt/ilmbase2-2-0
Both display this message
checking for boost::python... no
*** Could not run the boost::python test program, checking
why...
*** The test program could not be compiled. Is boost::python
installed?
*** Check that the cflags (below) includes the boost::python
include directory
***
*** Flags used by the test:
*** cflags: -g -O2 -I/usr/include/python2.7 -g -O2
-I/usr/include/python2.7
*** ldflags: -L/opt/ilmbase-2-2-0/lib -L/usr/lib64
-L/opt/ilmbase-2-2-0/lib -L/usr/lib64
***
*** You can also run configure with --disable-boostpythontest to
skip this test.
configure: error: Could not compile boost::python test program.
Someone suggested me to install boost as a share.
I downloaded the boost 1.65.1 an untar it into
/root/install-package/
Then I tried the following command:
cd /root/install-package/boost_1_65_1
sudo ./bootstrap.sh --prefix=/opt/boost_1.65.1
sudo ./b2 address-model=64 variant=release threading=multi
link=shared
Note that my first attend was with that
command
cd
/root/install-package/boost_1_65_1
sudo ./bootstrap.sh --prefix=/opt/boost_1.65.1
sudo ./b2
And boost was install in /opt/boost_1.65.1
But since I use the command
sudo
./b2 address-model=64 variant=release threading=multi
link=shared
No folder was created in
/opt/boost_1.65.1
and at the of the process, this was
displayed
The following directory should be added to
compiler include paths:
/root/install-package/boost_1_65_1
The following directory should be added to linker library
paths:
/root/install-package/boost_1_65_1/stage/lib
Then it's look like it boost has been
installed in the same folder, where it has been extracted
The my question, what
did I do wrong and how can I install boost in
/opt/boost_1.65.1 and make it share for ilmbase and
OpenEXR?
Feel you free to ask addintionnal question if I missed to
provide you
Many thank for your help
Cheers
Pierre