Re: Pain to install pyilmabase

"Forum (io)" <[email protected]> Wed, 10 Jan 2018 14:40:05 +0100
Newsgroups gmane.comp.video.openexr.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============1395079981347187371==
Content-Type: multipart/alternative;
 boundary="------------A82CFF4B9ECE5325783DC639"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------A82CFF4B9ECE5325783DC639
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by smtp-sh.infomaniak.ch id w0ADe6uU025532

Hello,

I am still blocked with this issue.

Someone could help?

Many thank

<br><br>---
The Internet of Things, think smart idea!<br>
Les capteurs connect=C3=A9s<br>
<a href=3D"http://www.smart-idea.io">http://www.smart-idea.io</a><br><br>

On 12/28/17 11:46 AM, Forum (io) wrote:
>
> Here is my error message
>
> No package 'IlmBase' found
> using prefix to set ILMBASE_CXXFLAGS and ILMBASE_LDFLAGS:
> =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D=C2=A0 -I/opt/pyilmbase-2-2-0/in=
clude/OpenEXR
> =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/pyilmbase-2-2-0/lib
> =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -lIex -lIexMath -lIl=
mThread -lpthread
> checking for IlmBase... no
> **** Could not run the IlmBase test program, checking why...**
> ***** The test program could not be compiled.=C2=A0 Is IlmBase installe=
d?*
> *** Check that the cflags (below) includes the IlmBase include director=
y
> ***
> *** Flags used by the test:
> ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags:=C2=A0 -I/opt/pyilmbase-2-2-0/includ=
e/OpenEXR -g -O2
> ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/pyilmbase-2-2-0/lib
> ***
> *** You can also run configure with --disable-ilmbasetest to skip this=20
> test
>
>
> When I run
>
> sudo ./configure --prefix=3D/opt/pyilmbase-2-2-0
>
>
> IS there no a way to include as it's done with LUA?
>
> export LUA_INCLUDE_DIR=3D/opt/lua53/include
>
> like
>
> export xxx_INCLUDE_DIR=3D/opt/pyilmbase-2-2-0/include
>
> Cheers
>
> Pierre
>
> On 12/23/17 2:07 PM, Piotr Stanczyk wrote:
>> Hi
>> Did you set the LD_LIBRARY_PATH as suggested?
>>
>> On Fri, Dec 22, 2017 at 11:04 AM Forum (io) <[email protected]=20
>> <mailto:[email protected]>> wrote:
>>
>>     Hello All,
>>
>>     I still have pain to install and I can not complete my task even
>>     if it's better.
>>
>>     I finally could install boost as a share without error. Here is
>>     how I did:
>>
>>     wget
>>     https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1=
.tar.gz
>>     tar zxf boost_1_65_1.tar.gz
>>     cd boost_1.65.1
>>     sudo ./bootstrap.sh --prefix=3D/opt/boost_1.65.1
>>     sudo ./b2 install address-model=3D64 variant=3Drelease
>>     threading=3Dmulti link=3Dshared
>>
>>     Then I came back to my pyilambase installation with new issue.
>>     Now it is not complaining about python/boost but about ilambase.
>>
>>     Could you help me?
>>
>>     Here are my try and the printed error:
>>
>>     tar zxf pyilmbase-2.2.0.tar.gz
>>     cd pyilmbase-2.2.0
>>     /sudo ./configure --prefix=3D/opt/pyilmbase-2-2-0
>>     --with-boost-include-dir=3D/opt/boost_1.65.1/include
>>     --with-boost-lib-dir=3D/opt/boost_1.65.1/lib/
>>
>>     but this print this error message
>>
>>     No package 'IlmBase' found
>>     using prefix to set ILMBASE_CXXFLAGS and ILMBASE_LDFLAGS:
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D -I/opt/pyilmbase-2-2-0/inc=
lude/OpenEXR
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/pyilmbase-2-2-0/lib
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -lIex -lIexMath=
 -lIlmThread
>>     -lpthread
>>     checking for IlmBase... no
>>     *** Could not run the IlmBase test program, checking why...
>>     *** The test program could not be compiled.=C2=A0 Is IlmBase
>>     installed? (before it was Is boost installed?)
>>     *** Check that the cflags (below) includes the IlmBase include
>>     directory
>>
>>
>>     ***
>>     *** Flags used by the test:
>>
>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags: -I/opt/pyilmbase-2-2-0/include=
/OpenEXR -g -O2
>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/pyilmbase-2-2-0/lib
>>     ***
>>     *** You can also run configure with --disable-ilmbasetest to skip
>>     this test.
>>     configure: error: Could not compile IlmBase test program.
>>
>>
>>     Then I remember, some of you propose me to install in the same
>>     directory of ilmbase and it what I tried with another error messga=
e:
>>
>>     tar zxf pyilmbase-2.2.0.tar.gz
>>     cd pyilmbase-2.2.0
>>     /sudo ./configure --prefix=3D/opt/ilmbase-2-2-0
>>     --with-boost-include-dir=3D/opt/boost_1.65.1/include
>>     --with-boost-lib-dir=3D/opt/boost_1.65.1/lib/
>>
>>
>>     Here is the error message I got
>>
>>     No package 'IlmBase' found
>>     using prefix to set ILMBASE_CXXFLAGS and ILMBASE_LDFLAGS:
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D -I/opt/ilmbase-2-2-0/inclu=
de/OpenEXR
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/ilmbase-2-2-0/lib
>>     =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -lIex -lIexMath=
 -lIlmThread
>>     -lpthread
>>     checking for IlmBase... no
>>     *** Could not run the IlmBase test program, checking why...
>>     *** The test program compiled and staticly linked, but did not
>>     run. This
>>     *** usually means that the run-time linker is not finding IlmBase
>>     or finding
>>     *** the wrong version of IlmBase.
>>     ***
>>     *** If the linker is not finding IlmBase, you'll need to set your
>>     *** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf
>>     to point
>>     *** to the installed location=C2=A0 Also, make sure you have run
>>     ldconfig if that
>>     *** is required on your system.
>>
>>
>>     ***
>>     *** Flags used by the test:
>>
>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags: -I/opt/ilmbase-2-2-0/include/O=
penEXR -g -O2
>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/ilmbase-2-2-0/lib
>>     ***
>>     *** You can also run configure with --disable-ilmbasetest to skip
>>     this test.
>>     configure: error: Could not compile IlmBase test program.
>>
>>
>>     So if I instally pyilmbase into ilmbase, how can tell to
>>     pyilmbase, where is ilmbase?
>>
>>     What did I wrong? Do you know what can help me?
>>
>>
>>     Many thank for your help
>>
>>     Cheers
>>
>>
>>     On 12/7/17 11:18 AM, Forum (io) wrote:
>>>
>>>     Dear Peter and all community member
>>>
>>>     Thank a lot for your reply.
>>>
>>>     Today, I have to spend time on my issues that I still can not
>>>     solved. To be honnestly, I can not remember, why I could not
>>>     install pyilmbase2-2- on the same folder of ilam...
>>>
>>>     However, your last e-mail has some important information that I
>>>     need to solve first.
>>>
>>>     To resume, I download ilam2.2.0 into a "downlaod" folder and I
>>>     untar it, I cd into pyilmbase-2-2-0 in order to compile. First I
>>>     simply run that command
>>>
>>>     /$ ./compile --prefix=3D/opt/pyilmbase2-2-0/
>>>
>>>     I also "accidently" run this command
>>>
>>>     /$ ./compile --prefix=3D/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.=C2=A0 Is boost::pytho=
n
>>>     installed?
>>>     *** Check that the cflags (below) includes the boost::python
>>>     include directory
>>>     ***
>>>     *** Flags used by the test:
>>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags: -g -O2=C2=A0 -I/usr/include/p=
ython2.7 -g -O2=C2=A0
>>>     -I/usr/include/python2.7
>>>     ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags:=C2=A0 -L/opt/ilmbase-2-2-0/l=
ib -L/usr/lib64=C2=A0
>>>     -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.
>>>     /
>>>
>>>     You mentioned to check if boost has been installed/. /Yes, I did
>>>     itwithout issues. I installed boost 1.65.1 into /opt/boost_1.65.1
>>>     You also mentionned to try this following command, which
>>>     indicated where is boost installation
>>>
>>>     /$ ./configure --prefix=3D/opt/pyilmbase-2-2-0
>>>     --with-boost-include-dir=3D/opt/boost_1.65.1/include
>>>     --with-boost-lib-dir=3D/opt/boost_1.65.1/lib/
>>>
>>>     which look now really better, as_I do not_ have the error
>>>     message, starting with
>>>
>>>     /checking for boost::python... no
>>>     *** Could not run the boost::python test program, checking why...
>>>     *** The test program could not be compiled.=C2=A0 Is boost::pytho=
n
>>>     installed?/
>>>
>>>     As I can not find tutorial or example of pyilmbase installation,
>>>     I run the following command from pyilmbase2-2-0 untar-ed folder,
>>>     just after the ./compile command
>>>
>>>     # make
>>>
>>>     which shown me errors :o(
>>>
>>>     *Before shwoing the error*, note that into the /etc/bashrc file,
>>>     I save the following line
>>>
>>>     /export PATH=3D/opt/lua53/bin:$PATH//
>>>     //
>>>     //#export LD_LIBRARY_PATH=3D/opt/lua53/lib:$LD_LIBRARY_PATH//
>>>     //export LD_LIBRARY_PATH=3D/opt/lua53/lib:/opt/ilmbase-2-2-0/lib/=
/
>>>     //
>>>     //export LUA_INCLUDE_DIR=3D/opt/lua53/include//
>>>     //export LUA_LIBRARIES=3D/opt/lua53/lib//
>>>     //
>>>     //export PKG_CONFIG_PATH=3D/opt/ilmbase-2-2-0/lib/pkgconfig/
>>>
>>>
>>>     Nothing is about boost. Is it important?
>>>
>>>     Here is the error message generated by /make/ from
>>>     pyilmbase-2-2-0 folder:
>>>
>>>
>>>     /[root@pc6 pyilmbase-2.2.0]# make
>>>     Making all in config
>>>     make[1]: Entering directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/config'
>>>     make=C2=A0 all-am
>>>     make[2]: Entering directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/config'
>>>     make[2]: Leaving directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/config'
>>>     make[1]: Leaving directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/config'
>>>     Making all in PyIex
>>>     make[1]: Entering directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/PyIex'
>>>     /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=3Dcompile g++
>>>     -DHAVE_CONFIG_H -I. -I../config -pthread
>>>     -I/opt/ilmbase-2-2-0/include/OpenEXR -I.. -I../config=C2=A0=C2=A0=
 -pipe -g
>>>     -O2 -I/opt/boost_1.65.1/include -I/usr/include/python2.7 -MT
>>>     PyIex.lo -MD -MP -MF .deps/PyIex.Tpo -c -o PyIex.lo PyIex.cpp
>>>     libtool: compile:=C2=A0 g++ -DHAVE_CONFIG_H -I. -I../config -pthr=
ead
>>>     -I/opt/ilmbase-2-2-0/include/OpenEXR -I.. -I../config -pipe -g
>>>     -O2 -I/opt/boost_1.65.1/include -I/usr/include/python2.7 -MT
>>>     PyIex.lo -MD -MP -MF .deps/PyIex.Tpo -c PyIex.cpp=C2=A0 -fPIC -DP=
IC
>>>     -o .libs/PyIex.o
>>>     In file included from /usr/include/python2.7/pyconfig.h:6:0,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/python2.7/Python.h:8,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:45,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:
>>>     /usr/include/python2.7/pyconfig-64.h:1188:0: warning:
>>>     "_POSIX_C_SOURCE" redefined [enabled by default]
>>>     =C2=A0#define _POSIX_C_SOURCE 200112L
>>>     =C2=A0^
>>>     In file included from
>>>     /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/os_defines.h:39:0=
,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
>>>     /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h:2097,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/iosfwd:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/ios:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/istream:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/sstream:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:44,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:
>>>     /usr/include/features.h:168:0: note: this is the location of the
>>>     previous definition
>>>     =C2=A0# define _POSIX_C_SOURCE 200809L
>>>     =C2=A0^
>>>     In file included from /usr/include/python2.7/pyconfig.h:6:0,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/python2.7/Python.h:8,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:45,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:
>>>     /usr/include/python2.7/pyconfig-64.h:1210:0: warning:
>>>     "_XOPEN_SOURCE" redefined [enabled by default]
>>>     =C2=A0#define _XOPEN_SOURCE 600
>>>     =C2=A0^
>>>     In file included from
>>>     /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/os_defines.h:39:0=
,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
>>>     /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++config.h:2097,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/iosfwd:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/ios:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/istream:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from /usr/include/c++/4.8.2/sstream:38,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:44,
>>>     =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:
>>>     /usr/include/features.h:170:0: note: this is the location of the
>>>     previous definition
>>>     =C2=A0# define _XOPEN_SOURCE 700
>>>     =C2=A0^
>>>     mv -f .deps/PyIex.Tpo .deps/PyIex.Plo
>>>     /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=3Dlink g++ -pip=
e -g -O2
>>>     -I/opt/boost_1.65.1/include -I/usr/include/python2.7
>>>     -version-info 2:2:0 -no-undefined -L/opt/ilmbase-2-2-0/lib
>>>     -L/opt/boost_1.65.1/lib -L/usr/lib64 -o libPyIex.la -rpath
>>>     /opt/pyilmbase-2-2-0/lib PyIex.lo -lz -pthread
>>>     -L/opt/ilmbase-2-2-0/lib -lImath -lHalf -lIex -lIexMath
>>>     -lIlmThread -lboost_python -lpython2.7
>>>     libtool: link: g++ -shared -nostdlib
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o=C2=A0
>>>     .libs/PyIex.o -Wl,-rpath -Wl,/opt/ilmbase-2-2-0/lib -Wl,-rpath
>>>     -Wl,/opt/ilmbase-2-2-0/lib -L/opt/ilmbase-2-2-0/lib
>>>     -L/opt/boost_1.65.1/lib -L/usr/lib64 -lz
>>>     /opt/ilmbase-2-2-0/lib/libImath.so
>>>     /opt/ilmbase-2-2-0/lib/libHalf.so
>>>     /opt/ilmbase-2-2-0/lib/libIexMath.so
>>>     /opt/ilmbase-2-2-0/lib/libIlmThread.so
>>>     /opt/ilmbase-2-2-0/lib/libIex.so -lboost_python -lpython2.7
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64
>>>     -L/lib/../lib64 -L/usr/lib/../lib64
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lstdc++ -lm
>>>     -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
>>>     -pthread=C2=A0=C2=A0 -pthread -Wl,-soname -Wl,libPyIex.so.2 -o
>>>     .libs/libPyIex.so.2.0.2
>>>     libtool: link: (cd ".libs" && rm -f "libPyIex.so.2" && ln -s
>>>     "libPyIex.so.2.0.2" "libPyIex.so.2")
>>>     libtool: link: (cd ".libs" && rm -f "libPyIex.so" && ln -s
>>>     "libPyIex.so.2.0.2" "libPyIex.so")
>>>     libtool: link: ( cd ".libs" && rm -f "libPyIex.la" && ln -s
>>>     "../libPyIex.la" "libPyIex.la" )
>>>     /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=3Dcompile g++
>>>     -DHAVE_CONFIG_H -I. -I../config -pthread
>>>     -I/opt/ilmbase-2-2-0/include/OpenEXR -I.. -I../config=C2=A0=C2=A0=
 -pipe -g
>>>     -O2 -I/opt/boost_1.65.1/include -I/usr/include/python2.7 -MT
>>>     iexmodule.lo -MD -MP -MF .deps/iexmodule.Tpo -c -o iexmodule.lo
>>>     iexmodule.cpp
>>>     libtool: compile:=C2=A0 g++ -DHAVE_CONFIG_H -I. -I../config -pthr=
ead
>>>     -I/opt/ilmbase-2-2-0/include/OpenEXR -I.. -I../config -pipe -g
>>>     -O2 -I/opt/boost_1.65.1/include -I/usr/include/python2.7 -MT
>>>     iexmodule.lo -MD -MP -MF .deps/iexmodule.Tpo -c iexmodule.cpp
>>>     -fPIC -DPIC -o .libs/iexmodule.o
>>>     mv -f .deps/iexmodule.Tpo .deps/iexmodule.Plo
>>>     /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=3Dlink g++ -pip=
e -g -O2
>>>     -I/opt/boost_1.65.1/include -I/usr/include/python2.7
>>>     -avoid-version -module -L/opt/ilmbase-2-2-0/lib
>>>     -L/opt/boost_1.65.1/lib -L/usr/lib64 -o iexmodule.la
>>>     <http://iexmodule.la> -rpath
>>>     /opt/pyilmbase-2-2-0/lib64/python2.7/site-packages iexmodule.lo
>>>     libPyIex.la -lboost_python -lpython2.7
>>>     libtool: link: g++ -shared -nostdlib
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o=C2=A0
>>>     .libs/iexmodule.o -Wl,-rpath
>>>     -Wl,/root/install-package/OpenEXR/pyilmbase-2.2.0/PyIex/.libs
>>>     -Wl,-rpath -Wl,/opt/ilmbase-2-2-0/lib -Wl,-rpath
>>>     -Wl,/opt/pyilmbase-2-2-0/lib -Wl,-rpath
>>>     -Wl,/opt/ilmbase-2-2-0/lib -L/opt/ilmbase-2-2-0/lib
>>>     -L/opt/boost_1.65.1/lib -L/usr/lib64 ./.libs/libPyIex.so -lz
>>>     /opt/ilmbase-2-2-0/lib/libImath.so
>>>     /opt/ilmbase-2-2-0/lib/libHalf.so
>>>     /opt/ilmbase-2-2-0/lib/libIexMath.so
>>>     /opt/ilmbase-2-2-0/lib/libIlmThread.so
>>>     /opt/ilmbase-2-2-0/lib/libIex.so -lboost_python -lpython2.7
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64
>>>     -L/lib/../lib64 -L/usr/lib/../lib64
>>>     -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lstdc++ -lm
>>>     -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o
>>>     /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
>>>     -pthread -Wl,-soname -Wl,iexmodule.so -o .libs/iexmodule.so
>>>     /usr/bin/ld: /opt/boost_1.65.1/lib/libboost_python.a(dict.o):
>>>     relocation R_X86_64_32 against `.rodata.str1.1' can not be used
>>>     when making a shared object; recompile with -fPIC
>>>     /opt/boost_1.65.1/lib/libboost_python.a: error adding symbols:
>>>     Bad value
>>>     collect2: error: ld returned 1 exit status
>>>     make[1]: *** [iexmodule.la <http://iexmodule.la>] Error 1
>>>     make[1]: Leaving directory
>>>     `/root/install-package/OpenEXR/pyilmbase-2.2.0/PyIex'
>>>     make: *** [all-recursive] Error 1
>>>     [root@pc6 pyilmbase-2.2.0]# /
>>>
>>>
>>>     I wonder, if there is an official procedure to install
>>>     pyilmbase-2.2.0
>>>
>>>     *I also observed a file name**install-sh. How can that file can
>>>     be usefull for the installation?*
>>>
>>>     You also spoke about installing into the same folder of
>>>     ilmbase-2-2-0. What would you change regarding my about steps?
>>>     To be honst with you, last week I tried but I do not rember why,
>>>     I finally soecified a folder dedicated for pyilmbase2-2-0 in /opt=
/
>>>
>>>
>>>     Many many thank for your help and help from openexr community.
>>>
>>>     Cheers
>>>     Pierrot
>>>
>>>     /
>>>     /
>>>
>>>     On 12/1/17 1:21 AM, Peter Hillman wrote:
>>>>     ./configure --prefix=3D/opt/ilmbase-2-2-0
>>>>     --with-boost-include-dir=3D/opt/boost/include
>>>>     --with-boost-lib-dir=3D/opt/boost/lib=20
>>>
>>>
>>>
>>>     _______________________________________________
>>>     Openexr-devel mailing list
>>>     [email protected] <mailto:[email protected]>
>>>     https://lists.nongnu.org/mailman/listinfo/openexr-devel
>>
>>     _______________________________________________
>>     Openexr-devel mailing list
>>     [email protected] <mailto:[email protected]>
>>     https://lists.nongnu.org/mailman/listinfo/openexr-devel
>>
>
>
>
> _______________________________________________
> Openexr-devel mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/openexr-devel


--------------A82CFF4B9ECE5325783DC639
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by smtp-sh.infomaniak.ch id w0ADe6uU025532

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf=
-8">
  </head>
  <body text=3D"#000000" bgcolor=3D"#FFFFFF">
    <p>Hello,</p>
    <p>I am still blocked with this issue.</p>
    <p>Someone could help?</p>
    <p>Many thank<br>
    </p>
    <pre class=3D"moz-signature" cols=3D"72">&lt;br&gt;&lt;br&gt;---
The Internet of Things, think smart idea!&lt;br&gt;
Les capteurs connect=C3=A9s&lt;br&gt;
&lt;a href=3D<a class=3D"moz-txt-link-rfc2396E" href=3D"http://www.smart-=
idea.io">"http://www.smart-idea.io"</a>&gt;<a class=3D"moz-txt-link-freet=
ext" href=3D"http://www.smart-idea.io">http://www.smart-idea.io</a>&lt;/a=
&gt;&lt;br&gt;&lt;br&gt;
</pre>
    <div class=3D"moz-cite-prefix">On 12/28/17 11:46 AM, Forum (io) wrote=
:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:[email protected]">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Du=
tf-8">
      <p>Here is my error message</p>
      <p><font color=3D"#ff0000">No package 'IlmBase' found<br>
          using prefix to set ILMBASE_CXXFLAGS and ILMBASE_LDFLAGS:<br>
          =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D=C2=A0 -I/opt/pyilmbase-=
2-2-0/include/OpenEXR<br>
          =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/pyilmbase-2-2-0/l=
ib<br>
          =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -lIex -lIexM=
ath -lIlmThread
          -lpthread<br>
          checking for IlmBase... no<br>
          <b>*** Could not run the IlmBase test program, checking why...<=
/b><b><br>
          </b><b>*** The test program could not be compiled.=C2=A0 Is Ilm=
Base
            installed?</b><br>
          *** Check that the cflags (below) includes the IlmBase include
          directory<br>
          ***<br>
          *** Flags used by the test:<br>
          ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags:=C2=A0 -I/opt/pyilmbase-2-2-=
0/include/OpenEXR -g -O2
          <br>
          ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/pyilmbase-2-2-0/lib=
 <br>
          ***<br>
          *** You can also run configure with --disable-ilmbasetest to
          skip this test</font></p>
      <p><font color=3D"#ff0000"><br>
        </font></p>
      <p>When I run</p>
      <p><font color=3D"#ff0000">sudo ./configure
          --prefix=3D/opt/pyilmbase-2-2-0</font></p>
      <p><br>
      </p>
      <p>IS there no a way to include as it's done with LUA?</p>
      <p><font color=3D"#ff0000">export LUA_INCLUDE_DIR=3D/opt/lua53/incl=
ude</font></p>
      <p>like</p>
      <p><font color=3D"#ff0000">export
          xxx_INCLUDE_DIR=3D/opt/pyilmbase-2-2-0/include</font><br>
      </p>
      <p>Cheers</p>
      <p><font color=3D"#ff0000"><font color=3D"#000000">Pierre</font><br=
>
        </font> </p>
      <div class=3D"moz-cite-prefix">On 12/23/17 2:07 PM, Piotr Stanczyk
        wrote:<br>
      </div>
      <blockquote type=3D"cite"
cite=3D"mid:CALVgk2qNE=3D5hYiNwU=3DbRF2k-+=3DDCryX83FV_NFv4iVD54PmA1Q@mai=
l.gmail.com">
        <div>
          <div dir=3D"auto">Hi</div>
          <div dir=3D"auto">Did you set the LD_LIBRARY_PATH as suggested?=
</div>
          <br>
          <div class=3D"gmail_quote">
            <div>On Fri, Dec 22, 2017 at 11:04 AM Forum (io) &lt;<a
                href=3D"mailto:[email protected]" moz-do-not-send=3D"tr=
ue">[email protected]</a>&gt;
              wrote:<br>
            </div>
            <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                <p>Hello All,<br>
                  <br>
                  I still have pain to install and I can not complete my
                  task even if it's better.</p>
                <p>I finally could install boost as a share without
                  error. Here is how I did:</p>
                <p><font color=3D"#006600">wget <a
                      class=3D"m_7188596615846419669moz-txt-link-freetext=
"
href=3D"https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_=
1.tar.gz"
                      target=3D"_blank" moz-do-not-send=3D"true">https://=
dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1.tar.gz</a><br>
                    tar zxf boost_1_65_1.tar.gz<br>
                    cd boost_1.65.1<br>
                    sudo ./bootstrap.sh --prefix=3D/opt/boost_1.65.1<br>
                    sudo ./b2 install address-model=3D64 variant=3Dreleas=
e
                    threading=3Dmulti link=3Dshared</font><br>
                </p>
                <p>Then I came back to my pyilambase installation with
                  new issue. Now it is not complaining about
                  python/boost but about ilambase.</p>
                <p>Could you help me?</p>
                <p>Here are my try and the printed error:</p>
                <p><font color=3D"#006600">tar zxf pyilmbase-2.2.0.tar.gz=
<br>
                    cd pyilmbase-2.2.0<br>
                    <i>sudo ./configure --prefix=3D/opt/pyilmbase-2-2-0
                      --with-boost-include-dir=3D/opt/boost_1.65.1/includ=
e
                      --with-boost-lib-dir=3D/opt/boost_1.65.1/lib</i></f=
ont></p>
                <p>but this print this error message</p>
                <p><font color=3D"#ff0000">No package 'IlmBase' found<br>
                    using prefix to set ILMBASE_CXXFLAGS and
                    ILMBASE_LDFLAGS:<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D=C2=A0
                    -I/opt/pyilmbase-2-2-0/include/OpenEXR<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/pyilmba=
se-2-2-0/lib<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -l=
Iex -lIexMath
                    -lIlmThread -lpthread<br>
                    checking for IlmBase... no<br>
                    *** Could not run the IlmBase test program, checking
                    why...<br>
                    *** The test program could not be compiled.=C2=A0 Is
                    IlmBase installed? <font color=3D"#000000">(before it
                      was Is boost installed?)</font><br>
                    *** Check that the cflags (below) includes the
                    IlmBase include directory</font></p>
              </div>
              <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                <p><font color=3D"#ff0000"><br>
                    ***<br>
                    *** Flags used by the test:<br>
                  </font></p>
              </div>
              <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                <p><font color=3D"#ff0000"> ***=C2=A0=C2=A0=C2=A0=C2=A0 c=
flags:=C2=A0
                    -I/opt/pyilmbase-2-2-0/include/OpenEXR -g -O2 <br>
                    ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/pyilmbase=
-2-2-0/lib <br>
                    ***<br>
                    *** You can also run configure with
                    --disable-ilmbasetest to skip this test.<br>
                    configure: error: Could not compile IlmBase test
                    program.</font><br>
                </p>
                <p><br>
                </p>
                <p>Then I remember, some of you propose me to install in
                  the same directory of ilmbase and it what I tried with
                  another error messgae:</p>
                <p><font color=3D"#006600">tar zxf pyilmbase-2.2.0.tar.gz=
<br>
                    cd pyilmbase-2.2.0<br>
                    <i>sudo ./configure --prefix=3D/opt/ilmbase-2-2-0
                      --with-boost-include-dir=3D/opt/boost_1.65.1/includ=
e
                      --with-boost-lib-dir=3D/opt/boost_1.65.1/lib</i></f=
ont></p>
                <p><br>
                  Here is the error message I got</p>
                <p><font color=3D"#ff0000">No package 'IlmBase' found<br>
                    using prefix to set ILMBASE_CXXFLAGS and
                    ILMBASE_LDFLAGS:<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_CXXFLAGS =3D=C2=A0
                    -I/opt/ilmbase-2-2-0/include/OpenEXR<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_LDFLAGS =3D -L/opt/ilmbase=
-2-2-0/lib<br>
                    =C2=A0=C2=A0=C2=A0 ILMBASE_LIBS =3D -lImath -lHalf -l=
Iex -lIexMath
                    -lIlmThread -lpthread<br>
                    checking for IlmBase... no<br>
                    *** Could not run the IlmBase test program, checking
                    why...<br>
                    *** The test program compiled and staticly linked,
                    but did not run. This <br>
                    *** usually means that the run-time linker is not
                    finding IlmBase or finding<br>
                    *** the wrong version of IlmBase.<br>
                    ***<br>
                    *** If the linker is not finding IlmBase, you'll
                    need to set your<br>
                    *** LD_LIBRARY_PATH environment variable, or edit
                    /etc/ld.so.conf to point<br>
                    *** to the installed location=C2=A0 Also, make sure y=
ou
                    have run ldconfig if that<br>
                    *** is required on your system.</font></p>
              </div>
              <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                <p><font color=3D"#ff0000"><br>
                    ***<br>
                    *** Flags used by the test:<br>
                  </font></p>
              </div>
              <div text=3D"#000000" bgcolor=3D"#FFFFFF">
                <p><font color=3D"#ff0000"> ***=C2=A0=C2=A0=C2=A0=C2=A0 c=
flags:=C2=A0
                    -I/opt/ilmbase-2-2-0/include/OpenEXR -g -O2 <br>
                    ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags: -L/opt/ilmbase-2=
-2-0/lib <br>
                    ***<br>
                    *** You can also run configure with
                    --disable-ilmbasetest to skip this test.<br>
                    configure: error: Could not compile IlmBase test
                    program.</font><br>
                </p>
                <p><br>
                </p>
                <p>So if I instally pyilmbase into ilmbase, how can tell
                  to pyilmbase, where is ilmbase?<br>
                </p>
                <p>What did I wrong? Do you know what can help me?</p>
                <p><br>
                </p>
                <p>Many thank for your help</p>
                <p>Cheers</p>
              </div>
              <div text=3D"#000000" bgcolor=3D"#FFFFFF"> <br>
                <div class=3D"m_7188596615846419669moz-cite-prefix">On
                  12/7/17 11:18 AM, Forum (io) wrote:<br>
                </div>
                <blockquote type=3D"cite">
                  <p>Dear Peter and all community member<br>
                  </p>
                  <p>Thank a lot for your reply.</p>
                  <p>Today, I have to spend time on my issues that I
                    still can not solved. To be honnestly, I can not
                    remember, why I could not install pyilmbase2-2- on
                    the same folder of ilam...</p>
                  <p>However, your last e-mail has some important
                    information that I need to solve first.</p>
                  <p>To resume, I download ilam2.2.0 into a "downlaod"
                    folder and I untar it, I cd into pyilmbase-2-2-0 in
                    order to compile. First I simply run that command</p>
                  <p><i>$ ./compile --prefix=3D/opt/pyilmbase2-2-0</i><br=
>
                  </p>
                  <p>I also "accidently" run this command<br>
                  </p>
                  <p><i>$ ./compile --prefix=3D/opt/ilmbase2-2-0</i></p>
                  <p>Both display this message<i><br>
                    </i></p>
                  <p><i><font color=3D"#ff0000">checking for
                        boost::python... no<br>
                        *** Could not run the boost::python test
                        program, checking why...<br>
                        *** The test program could not be compiled.=C2=A0=
 Is
                        boost::python installed?<br>
                        *** Check that the cflags (below) includes the
                        boost::python include directory<br>
                        ***<br>
                        *** Flags used by the test:<br>
                        ***=C2=A0=C2=A0=C2=A0=C2=A0 cflags: -g -O2=C2=A0 =
-I/usr/include/python2.7
                        -g -O2=C2=A0 -I/usr/include/python2.7 <br>
                        ***=C2=A0=C2=A0=C2=A0=C2=A0 ldflags:=C2=A0 -L/opt=
/ilmbase-2-2-0/lib=C2=A0=C2=A0=C2=A0
                        -L/usr/lib64=C2=A0 -L/opt/ilmbase-2-2-0/lib=C2=A0=
=C2=A0=C2=A0
                        -L/usr/lib64<br>
                        ***<br>
                        *** You can also run configure with
                        --disable-boostpythontest to skip this test.<br>
                        configure: error: Could not compile
                        boost::python test program.</font><br>
                    </i></p>
                  <p>You mentioned to check if boost has been installed<i=
>.
                    </i><font color=3D"#009900">Yes, I did it<font
                        color=3D"#000000"> without issues. I installed
                        boost 1.65.1 into /opt/boost_1.65.1<br>
                        You also mentionned to try this following
                        command, which indicated where is boost
                        installation</font></font></p>
                  <p><font color=3D"#009900"><font color=3D"#000000"><i>$
                          ./configure --prefix=3D/opt/pyilmbase-2-2-0
                          --with-boost-include-dir=3D/opt/boost_1.65.1/in=
clude
                          --with-boost-lib-dir=3D/opt/boost_1.65.1/lib</i=
><br>
                      </font></font></p>
                  <p><font color=3D"#009900"><font color=3D"#000000">whic=
h
                        look now really better, as<font color=3D"#006600"=
>
                          <u>I do not</u> have</font> the error message,
                        starting with</font></font></p>
                  <p><i><font color=3D"#ff0000">checking for
                        boost::python... no<br>
                        *** Could not run the boost::python test
                        program, checking why...<br>
                        *** The test program could not be compiled.=C2=A0=
 Is
                        boost::python installed?</font></i></p>
                  <p>As I can not find tutorial or example of pyilmbase
                    installation, I run the following command from
                    pyilmbase2-2-0 untar-ed folder, just after the
                    ./compile command</p>
                  <p># make</p>
                  <p>which shown me errors :o(</p>
                  <p><b>Before shwoing the error</b>, note that into the
                    /etc/bashrc file, I save the following line</p>
                  <p><font color=3D"#cc33cc"><i>export
                        PATH=3D/opt/lua53/bin:$PATH</i><i><br>
                      </i><i><br>
                      </i><i>#export
                        LD_LIBRARY_PATH=3D/opt/lua53/lib:$LD_LIBRARY_PATH=
</i><i><br>
                      </i><i>export
                        LD_LIBRARY_PATH=3D/opt/lua53/lib:/opt/ilmbase-2-2=
-0/lib</i><i><br>
                      </i><i><br>
                      </i><i>export LUA_INCLUDE_DIR=3D/opt/lua53/include<=
/i><i><br>
                      </i><i>export LUA_LIBRARIES=3D/opt/lua53/lib</i><i>=
<br>
                      </i><i><br>
                      </i><i>export
                        PKG_CONFIG_PATH=3D/opt/ilmbase-2-2-0/lib/pkgconfi=
g</i></font></p>
                  <p><br>
                  </p>
                  <p>Nothing is about boost. Is it important?</p>
                  <p>Here is the error message generated by <i>make</i>
                    from pyilmbase-2-2-0 folder:<br>
                  </p>
                  <p><br>
                  </p>
                  <p><i><font color=3D"#993399">[root@pc6
                        pyilmbase-2.2.0]# make<br>
                        Making all in config<br>
                        make[1]: Entering directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/co=
nfig'<br>
                        make=C2=A0 all-am<br>
                        make[2]: Entering directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/co=
nfig'<br>
                        make[2]: Leaving directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/co=
nfig'<br>
                        make[1]: Leaving directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/co=
nfig'<br>
                        Making all in PyIex<br>
                        make[1]: Entering directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/Py=
Iex'<br>
                        /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=
=3Dcompile
                        g++ -DHAVE_CONFIG_H -I. -I../config -pthread
                        -I/opt/ilmbase-2-2-0/include/OpenEXR -I..
                        -I../config=C2=A0=C2=A0 -pipe -g -O2
                        -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -MT PyIex.lo -MD -MP
                        -MF .deps/PyIex.Tpo -c -o PyIex.lo PyIex.cpp<br>
                        libtool: compile:=C2=A0 g++ -DHAVE_CONFIG_H -I.
                        -I../config -pthread
                        -I/opt/ilmbase-2-2-0/include/OpenEXR -I..
                        -I../config -pipe -g -O2
                        -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -MT PyIex.lo -MD -MP
                        -MF .deps/PyIex.Tpo -c PyIex.cpp=C2=A0 -fPIC -DPI=
C -o
                        .libs/PyIex.o<br>
                        In file included from
                        /usr/include/python2.7/pyconfig.h:6:0,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/python2.7/Python.h:8,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:45,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:<br>
                        /usr/include/python2.7/pyconfig-64.h:1188:0:
                        warning: "_POSIX_C_SOURCE" redefined [enabled by
                        default]<br>
                        =C2=A0#define _POSIX_C_SOURCE 200112L<br>
                        =C2=A0^<br>
                        In file included from
                        /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/o=
s_defines.h:39:0,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c=
++config.h:2097,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/iosfwd:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/ios:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/istream:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/sstream:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:44,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:<br>
                        /usr/include/features.h:168:0: note: this is the
                        location of the previous definition<br>
                        =C2=A0# define _POSIX_C_SOURCE 200809L<br>
                        =C2=A0^<br>
                        In file included from
                        /usr/include/python2.7/pyconfig.h:6:0,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/python2.7/Python.h:8,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:45,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:<br>
                        /usr/include/python2.7/pyconfig-64.h:1210:0:
                        warning: "_XOPEN_SOURCE" redefined [enabled by
                        default]<br>
                        =C2=A0#define _XOPEN_SOURCE 600<br>
                        =C2=A0^<br>
                        In file included from
                        /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/o=
s_defines.h:39:0,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c=
++config.h:2097,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/iosfwd:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/ios:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/istream:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from
                        /usr/include/c++/4.8.2/sstream:38,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from ./PyIex.h:44,<br>
                        =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 from PyIex.cpp:42:<br>
                        /usr/include/features.h:170:0: note: this is the
                        location of the previous definition<br>
                        =C2=A0# define _XOPEN_SOURCE 700<br>
                        =C2=A0^<br>
                        mv -f .deps/PyIex.Tpo .deps/PyIex.Plo<br>
                        /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=
=3Dlink g++
                        -pipe -g -O2 -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -version-info 2:2:0
                        -no-undefined -L/opt/ilmbase-2-2-0/lib=C2=A0=C2=A0
                        -L/opt/boost_1.65.1/lib -L/usr/lib64 -o
                        libPyIex.la -rpath /opt/pyilmbase-2-2-0/lib
                        PyIex.lo -lz -pthread -L/opt/ilmbase-2-2-0/lib
                        -lImath -lHalf -lIex -lIexMath -lIlmThread=C2=A0=C2=
=A0
                        -lboost_python -lpython2.7<br>
                        libtool: link: g++ -shared -nostdlib
                        /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../.=
./lib64/crti.o
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o=C2=A0 .libs/PyIex.o=C2=
=A0=C2=A0
                        -Wl,-rpath -Wl,/opt/ilmbase-2-2-0/lib -Wl,-rpath
                        -Wl,/opt/ilmbase-2-2-0/lib
                        -L/opt/ilmbase-2-2-0/lib -L/opt/boost_1.65.1/lib
                        -L/usr/lib64 -lz
                        /opt/ilmbase-2-2-0/lib/libImath.so
                        /opt/ilmbase-2-2-0/lib/libHalf.so
                        /opt/ilmbase-2-2-0/lib/libIexMath.so
                        /opt/ilmbase-2-2-0/lib/libIlmThread.so
                        /opt/ilmbase-2-2-0/lib/libIex.so -lboost_python
                        -lpython2.7
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..=
/../lib64
                        -L/lib/../lib64 -L/usr/lib/../lib64
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..
                        -lstdc++ -lm -lc -lgcc_s
                        /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o=C2=A0
                        -pthread=C2=A0=C2=A0 -pthread -Wl,-soname
                        -Wl,libPyIex.so.2 -o .libs/libPyIex.so.2.0.2<br>
                        libtool: link: (cd ".libs" &amp;&amp; rm -f
                        "libPyIex.so.2" &amp;&amp; ln -s
                        "libPyIex.so.2.0.2" "libPyIex.so.2")<br>
                        libtool: link: (cd ".libs" &amp;&amp; rm -f
                        "libPyIex.so" &amp;&amp; ln -s
                        "libPyIex.so.2.0.2" "libPyIex.so")<br>
                        libtool: link: ( cd ".libs" &amp;&amp; rm -f
                        "libPyIex.la" &amp;&amp; ln -s "../libPyIex.la"
                        "libPyIex.la" )<br>
                        /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=
=3Dcompile
                        g++ -DHAVE_CONFIG_H -I. -I../config -pthread
                        -I/opt/ilmbase-2-2-0/include/OpenEXR -I..
                        -I../config=C2=A0=C2=A0 -pipe -g -O2
                        -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -MT iexmodule.lo -MD
                        -MP -MF .deps/iexmodule.Tpo -c -o iexmodule.lo
                        iexmodule.cpp<br>
                        libtool: compile:=C2=A0 g++ -DHAVE_CONFIG_H -I.
                        -I../config -pthread
                        -I/opt/ilmbase-2-2-0/include/OpenEXR -I..
                        -I../config -pipe -g -O2
                        -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -MT iexmodule.lo -MD
                        -MP -MF .deps/iexmodule.Tpo -c iexmodule.cpp=C2=A0
                        -fPIC -DPIC -o .libs/iexmodule.o<br>
                        mv -f .deps/iexmodule.Tpo .deps/iexmodule.Plo<br>
                        /bin/sh ../libtool --tag=3DCXX=C2=A0=C2=A0 --mode=
=3Dlink g++
                        -pipe -g -O2 -I/opt/boost_1.65.1/include
                        -I/usr/include/python2.7 -avoid-version -module
                        -L/opt/ilmbase-2-2-0/lib=C2=A0=C2=A0
                        -L/opt/boost_1.65.1/lib -L/usr/lib64 -o <a
                          href=3D"http://iexmodule.la" target=3D"_blank"
                          moz-do-not-send=3D"true">iexmodule.la</a> -rpat=
h
/opt/pyilmbase-2-2-0/lib64/python2.7/site-packages iexmodule.lo
                        libPyIex.la -lboost_python -lpython2.7<br>
                        libtool: link: g++ -shared -nostdlib
                        /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../.=
./lib64/crti.o
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o=C2=A0 .libs/iexmodule.=
o=C2=A0=C2=A0
                        -Wl,-rpath
                        -Wl,/root/install-package/OpenEXR/pyilmbase-2.2.0=
/PyIex/.libs
                        -Wl,-rpath -Wl,/opt/ilmbase-2-2-0/lib -Wl,-rpath
                        -Wl,/opt/pyilmbase-2-2-0/lib -Wl,-rpath
                        -Wl,/opt/ilmbase-2-2-0/lib
                        -L/opt/ilmbase-2-2-0/lib -L/opt/boost_1.65.1/lib
                        -L/usr/lib64 ./.libs/libPyIex.so -lz
                        /opt/ilmbase-2-2-0/lib/libImath.so
                        /opt/ilmbase-2-2-0/lib/libHalf.so
                        /opt/ilmbase-2-2-0/lib/libIexMath.so
                        /opt/ilmbase-2-2-0/lib/libIlmThread.so
                        /opt/ilmbase-2-2-0/lib/libIex.so -lboost_python
                        -lpython2.7
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..=
/../lib64
                        -L/lib/../lib64 -L/usr/lib/../lib64
                        -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../..
                        -lstdc++ -lm -lc -lgcc_s
                        /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o=C2=A0=C2=A0=
=C2=A0
                        -pthread -Wl,-soname -Wl,iexmodule.so -o
                        .libs/iexmodule.so</font><br>
                      <font color=3D"#ff0000">/usr/bin/ld:
                        /opt/boost_1.65.1/lib/libboost_python.a(dict.o):
                        relocation R_X86_64_32 against `.rodata.str1.1'
                        can not be used when making a shared object;
                        recompile with -fPIC<br>
                        /opt/boost_1.65.1/lib/libboost_python.a: error
                        adding symbols: Bad value<br>
                        collect2: error: ld returned 1 exit status</font>=
<br>
                      <font color=3D"#993399">make[1]: *** [<a
                          href=3D"http://iexmodule.la" target=3D"_blank"
                          moz-do-not-send=3D"true">iexmodule.la</a>] Erro=
r
                        1<br>
                        make[1]: Leaving directory
                        `/root/install-package/OpenEXR/pyilmbase-2.2.0/Py=
Iex'</font><br>
                      <font color=3D"#ff0000">make: *** [all-recursive]
                        Error 1</font><br>
                      <font color=3D"#993399">[root@pc6 pyilmbase-2.2.0]#
                      </font></i><br>
                  </p>
                  <p><br>
                  </p>
                  I wonder, if there is an official procedure to install
                  pyilmbase-2.2.0<br>
                  <br>
                  <b>I also observed a file name</b><b> install-sh. How
                    can that file can be usefull for the installation?</b=
><br>
                  <br>
                  You also spoke about installing into the same folder
                  of ilmbase-2-2-0. What would you change regarding my
                  about steps? To be honst with you, last week I tried
                  but I do not rember why, I finally soecified a folder
                  dedicated for pyilmbase2-2-0 in /opt/<br>
                  <br>
                  <br>
                  Many many thank for your help and help from openexr
                  community.<br>
                  <br>
                  Cheers<br>
                  Pierrot<br>
                  <p><i><font color=3D"#ff0000"><br>
                      </font></i></p>
                  <div class=3D"m_7188596615846419669moz-cite-prefix">On
                    12/1/17 1:21 AM, Peter Hillman wrote:<br>
                  </div>
                  <blockquote type=3D"cite">./configure
                    --prefix=3D/opt/ilmbase-2-2-0
                    --with-boost-include-dir=3D/opt/boost/include
                    --with-boost-lib-dir=3D/opt/boost/lib </blockquote>
                  <br>
                  <br>
                  <fieldset
                    class=3D"m_7188596615846419669mimeAttachmentHeader"><=
/fieldset>
                  <br>
                  <pre>_______________________________________________
Openexr-devel mailing list
<a class=3D"m_7188596615846419669moz-txt-link-abbreviated" href=3D"mailto=
:[email protected]" target=3D"_blank" moz-do-not-send=3D"true">Ope=
[email protected]</a>
<a class=3D"m_7188596615846419669moz-txt-link-freetext" href=3D"https://l=
ists.nongnu.org/mailman/listinfo/openexr-devel" target=3D"_blank" moz-do-=
not-send=3D"true">https://lists.nongnu.org/mailman/listinfo/openexr-devel=
</a>
</pre>
                </blockquote>
                <br>
              </div>
              _______________________________________________<br>
              Openexr-devel mailing list<br>
              <a href=3D"mailto:[email protected]" target=3D"_blan=
k"
                moz-do-not-send=3D"true">[email protected]</a><br>
              <a
                href=3D"https://lists.nongnu.org/mailman/listinfo/openexr=
-devel"
                rel=3D"noreferrer" target=3D"_blank" moz-do-not-send=3D"t=
rue">https://lists.nongnu.org/mailman/listinfo/openexr-devel</a><br>
            </blockquote>
          </div>
        </div>
      </blockquote>
      <br>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Openexr-devel mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Openexr-devel@nongnu=
.org">[email protected]</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://lists.nongnu.org/mailm=
an/listinfo/openexr-devel">https://lists.nongnu.org/mailman/listinfo/open=
exr-devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------A82CFF4B9ECE5325783DC639--


--===============1395079981347187371==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Openexr-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/openexr-devel

--===============1395079981347187371==--