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"><br><br>--- The Internet of Things, think smart idea!<br> Les capteurs connect=C3=A9s<br> <a href=3D<a class=3D"moz-txt-link-rfc2396E" href=3D"http://www.smart-= idea.io">"http://www.smart-idea.io"</a>><a class=3D"moz-txt-link-freet= ext" href=3D"http://www.smart-idea.io">http://www.smart-idea.io</a></a= ><br><br> </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) <<a href=3D"mailto:[email protected]" moz-do-not-send=3D"tr= ue">[email protected]</a>> 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" && rm -f "libPyIex.so.2" && ln -s "libPyIex.so.2.0.2" "libPyIex.so.2")<br> libtool: link: (cd ".libs" && rm -f "libPyIex.so" && ln -s "libPyIex.so.2.0.2" "libPyIex.so")<br> libtool: link: ( cd ".libs" && rm -f "libPyIex.la" && 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==--