Re: [Openexr-user] Issues compiling ...
I can add an include line, easy! Thank you very much. Will report results. Guy On 08/23/2011 04:50 PM, Piotr Stanczyk wrote: Hi Guy. That's an artifact of later gcc compiler versions being more strict about includes. The 1.7.0 code is missing the include for memset; you will either need to augment the file to contains the statement: #include or check out the head of the CVS in which this is fixed. I've been trying to find some time to get 1.7.1 out the door which also bumps the so version, which was neglected with the 1.7.0 release. Piotr From: Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 18:23 To: Piotr Stanczyk Cc: openexr-user@nongnu.org Subject: Re: [Openexr-user] Issues compiling ... Piotr, Again, this is openexr-1.7 downloaded from the openexr web site (not cvs) along with the ilmbase, viewers, and examples. System is PCLinusOS, a RedHat clone. ilmbase is installed: hollin [ls /usr/local/openexr/include] ~/src/openexr-1.7.0 11-08-22 8:18PM nak@hollin ~/src/openexr-1.7.0 $ ls /usr/local/lib libHalf.a libIex.a libIlmThread.a libImath.a pkgconfig/ libHalf.la*libIex.la*libIlmThread.la* libImath.la*printdriver/ libHalf.so*libIex.so*libIlmThread.so*libImath.so* libHalf.so.6* libIex.so.6* libIlmThread.so.6* libImath.so.6* libHalf.so.6.0.0* libIex.so.6.0.0* libIlmThread.so.6.0.0* libImath.so.6.0.0* Attached is the config.log file. Here is the compile error terminal output (I apologize for mis-speaking in my previous email about the type of error): g++ -DHAVE_CONFIG_H -I. -I. -I../config -I/usr/local//include/OpenEXR -I.. -I../config -pipe -g -O2 -MT ImfChromaticities.lo -MD -MP -MF .deps/ImfChromaticities.Tpo -c ImfChromaticities.cpp -fPIC -DPIC -o .libs/ImfChromaticities.o In file included from ./ImfChromaticities.h:47:0, from ImfChromaticities.cpp:43: /usr/local//include/OpenEXR/ImathMatrix.h: In constructor 'Imath::Matrix44::Matrix44() [with T = float]': ImfChromaticities.cpp:110:17: instantiated from here /usr/local//include/OpenEXR/ImathMatrix.h:1813:5: error: 'memset' was not declared in this scope make[2]: *** [ImfChromaticities.lo] Error 1 make[2]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make[1]: *** [all] Error 2 make[1]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make: *** [all-recursive] Error 1 Thanks for your help. Guy On 08/22/2011 10:41 AM, Piotr Stanczyk wrote: Hi Guy, Do you happen to have the log I could take a look at. In particular, it would be good to know what errors you are seeing on building the OpenEXR part. Thanks Piotr From: openexr-user-bounces+pstanczyk=ilm@nongnu.org [openexr-user-bounces+pstanczyk=ilm@nongnu.org] on behalf of Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 08:29 To: openexr-user@nongnu.org Subject: [Openexr-user] Issues compiling ... Is this the correct list to send compiling errors to? I have PCLinuxOS. I was attempting to compile the 1.7 code. ILMBase appears to have compiled successfulling. But the OpenEXR code compile is failing with a function call error. I attempted to punt the 1.7 code in favor of the 1.6 code, but ILMBase won't pass the .configure stage. Just want to know the correct route to follow to get some help. Regards, Guy S. -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user
Re: [Openexr-user] Issues compiling ...
Hi Guy. That's an artifact of later gcc compiler versions being more strict about includes. The 1.7.0 code is missing the include for memset; you will either need to augment the file to contains the statement: #include or check out the head of the CVS in which this is fixed. I've been trying to find some time to get 1.7.1 out the door which also bumps the so version, which was neglected with the 1.7.0 release. Piotr From: Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 18:23 To: Piotr Stanczyk Cc: openexr-user@nongnu.org Subject: Re: [Openexr-user] Issues compiling ... Piotr, Again, this is openexr-1.7 downloaded from the openexr web site (not cvs) along with the ilmbase, viewers, and examples. System is PCLinusOS, a RedHat clone. ilmbase is installed: hollin [ls /usr/local/openexr/include] ~/src/openexr-1.7.0 11-08-22 8:18PM nak@hollin ~/src/openexr-1.7.0 $ ls /usr/local/lib libHalf.a libIex.a libIlmThread.a libImath.a pkgconfig/ libHalf.la*libIex.la*libIlmThread.la* libImath.la*printdriver/ libHalf.so*libIex.so*libIlmThread.so*libImath.so* libHalf.so.6* libIex.so.6* libIlmThread.so.6* libImath.so.6* libHalf.so.6.0.0* libIex.so.6.0.0* libIlmThread.so.6.0.0* libImath.so.6.0.0* Attached is the config.log file. Here is the compile error terminal output (I apologize for mis-speaking in my previous email about the type of error): g++ -DHAVE_CONFIG_H -I. -I. -I../config -I/usr/local//include/OpenEXR -I.. -I../config -pipe -g -O2 -MT ImfChromaticities.lo -MD -MP -MF .deps/ImfChromaticities.Tpo -c ImfChromaticities.cpp -fPIC -DPIC -o .libs/ImfChromaticities.o In file included from ./ImfChromaticities.h:47:0, from ImfChromaticities.cpp:43: /usr/local//include/OpenEXR/ImathMatrix.h: In constructor 'Imath::Matrix44::Matrix44() [with T = float]': ImfChromaticities.cpp:110:17: instantiated from here /usr/local//include/OpenEXR/ImathMatrix.h:1813:5: error: 'memset' was not declared in this scope make[2]: *** [ImfChromaticities.lo] Error 1 make[2]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make[1]: *** [all] Error 2 make[1]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make: *** [all-recursive] Error 1 Thanks for your help. Guy On 08/22/2011 10:41 AM, Piotr Stanczyk wrote: > Hi Guy, > > Do you happen to have the log I could take a look at. In particular, > it would be good to know what errors you are seeing on building the > OpenEXR part. > > Thanks > > Piotr From: > openexr-user-bounces+pstanczyk=ilm@nongnu.org > [openexr-user-bounces+pstanczyk=ilm@nongnu.org] on behalf of Guy > Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 08:29 To: > openexr-user@nongnu.org Subject: [Openexr-user] Issues compiling ... > > Is this the correct list to send compiling errors to? > > I have PCLinuxOS. I was attempting to compile the 1.7 code. ILMBase > appears to have compiled successfulling. But the OpenEXR code compile > is failing with a function call error. I attempted to punt the 1.7 > code in favor of the 1.6 code, but ILMBase won't pass the .configure > stage. > > Just want to know the correct route to follow to get some help. > > Regards, > > Guy S. > > -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means > something both ways." > > > ___ Openexr-user mailing > list Openexr-user@nongnu.org > https://lists.nongnu.org/mailman/listinfo/openexr-user -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user
Re: [Openexr-user] Issues compiling ...
Piotr, Again, this is openexr-1.7 downloaded from the openexr web site (not cvs) along with the ilmbase, viewers, and examples. System is PCLinusOS, a RedHat clone. ilmbase is installed: hollin [ls /usr/local/openexr/include] ~/src/openexr-1.7.0 11-08-22 8:18PM nak@hollin ~/src/openexr-1.7.0 $ ls /usr/local/lib libHalf.a libIex.a libIlmThread.a libImath.a pkgconfig/ libHalf.la*libIex.la*libIlmThread.la* libImath.la*printdriver/ libHalf.so*libIex.so*libIlmThread.so*libImath.so* libHalf.so.6* libIex.so.6* libIlmThread.so.6* libImath.so.6* libHalf.so.6.0.0* libIex.so.6.0.0* libIlmThread.so.6.0.0* libImath.so.6.0.0* Attached is the config.log file. Here is the compile error terminal output (I apologize for mis-speaking in my previous email about the type of error): g++ -DHAVE_CONFIG_H -I. -I. -I../config -I/usr/local//include/OpenEXR -I.. -I../config -pipe -g -O2 -MT ImfChromaticities.lo -MD -MP -MF .deps/ImfChromaticities.Tpo -c ImfChromaticities.cpp -fPIC -DPIC -o .libs/ImfChromaticities.o In file included from ./ImfChromaticities.h:47:0, from ImfChromaticities.cpp:43: /usr/local//include/OpenEXR/ImathMatrix.h: In constructor 'Imath::Matrix44::Matrix44() [with T = float]': ImfChromaticities.cpp:110:17: instantiated from here /usr/local//include/OpenEXR/ImathMatrix.h:1813:5: error: 'memset' was not declared in this scope make[2]: *** [ImfChromaticities.lo] Error 1 make[2]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make[1]: *** [all] Error 2 make[1]: Leaving directory `/media/HalfTerraDr/HP-PC/src/openexr-1.7.0/IlmImf' make: *** [all-recursive] Error 1 Thanks for your help. Guy On 08/22/2011 10:41 AM, Piotr Stanczyk wrote: Hi Guy, Do you happen to have the log I could take a look at. In particular, it would be good to know what errors you are seeing on building the OpenEXR part. Thanks Piotr From: openexr-user-bounces+pstanczyk=ilm@nongnu.org [openexr-user-bounces+pstanczyk=ilm@nongnu.org] on behalf of Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 08:29 To: openexr-user@nongnu.org Subject: [Openexr-user] Issues compiling ... Is this the correct list to send compiling errors to? I have PCLinuxOS. I was attempting to compile the 1.7 code. ILMBase appears to have compiled successfulling. But the OpenEXR code compile is failing with a function call error. I attempted to punt the 1.7 code in favor of the 1.6 code, but ILMBase won't pass the .configure stage. Just want to know the correct route to follow to get some help. Regards, Guy S. -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by OpenEXR configure 1.7.0, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --prefix=/usr/local/ ## - ## ## Platform. ## ## - ## hostname = hollin uname -m = i686 uname -r = 2.6.38.8-pclos1.bfs uname -s = Linux uname -v = #1 SMP PREEMPT Sat Jun 4 04:13:21 CDT 2011 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/nak/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## --- ## ## Core tests. ## ## --- ## configure:1563: checking build system type configure:1581: result: i686-redhat-linux-gnu configure:1589: checking host system type configure:1603: result: i686-redhat-linux-gnu configure:1628: checking for a BSD-compatible install configure:1683: result: /usr/bin/install -c configure:1694: checking whether build environment is sane configure:1737: result: yes configure:1802: checking for gawk configure:1818: found /usr/bin/gawk configure:1828: result: gawk configure:1838: checking whether make sets $(MAKE) configure:1858: result: yes configure:2025: checking whether to enable maintainer-specific portions of Makefiles configure:2034: result: no configure:2109: checking for g++ configure:2125: found /usr/bin/g++ configure:2135: result: g++ configure:2151: checking for C++ compiler version configure:2154: g++ --version &5 g++ (GCC) 4.5.2 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty;
Re: [Openexr-user] Issues compiling ...
Piotr, I will forward the information later this evening. Thanks for your reply. Guy On 08/22/2011 10:41 AM, Piotr Stanczyk wrote: Hi Guy, Do you happen to have the log I could take a look at. In particular, it would be good to know what errors you are seeing on building the OpenEXR part. Thanks Piotr From: openexr-user-bounces+pstanczyk=ilm@nongnu.org [openexr-user-bounces+pstanczyk=ilm@nongnu.org] on behalf of Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 08:29 To: openexr-user@nongnu.org Subject: [Openexr-user] Issues compiling ... Is this the correct list to send compiling errors to? I have PCLinuxOS. I was attempting to compile the 1.7 code. ILMBase appears to have compiled successfulling. But the OpenEXR code compile is failing with a function call error. I attempted to punt the 1.7 code in favor of the 1.6 code, but ILMBase won't pass the .configure stage. Just want to know the correct route to follow to get some help. Regards, Guy S. -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user
Re: [Openexr-user] Issues compiling ...
Hi Guy, Do you happen to have the log I could take a look at. In particular, it would be good to know what errors you are seeing on building the OpenEXR part. Thanks Piotr From: openexr-user-bounces+pstanczyk=ilm@nongnu.org [openexr-user-bounces+pstanczyk=ilm@nongnu.org] on behalf of Guy Stalnaker [jimmyg...@gmail.com] Sent: 22 August 2011 08:29 To: openexr-user@nongnu.org Subject: [Openexr-user] Issues compiling ... Is this the correct list to send compiling errors to? I have PCLinuxOS. I was attempting to compile the 1.7 code. ILMBase appears to have compiled successfulling. But the OpenEXR code compile is failing with a function call error. I attempted to punt the 1.7 code in favor of the 1.6 code, but ILMBase won't pass the .configure stage. Just want to know the correct route to follow to get some help. Regards, Guy S. -- Guy Stalnaker jimmyg...@gmail.com "When you have a friend it means something both ways." ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user ___ Openexr-user mailing list Openexr-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/openexr-user