Re: Issues compiling ...

Guy Stalnaker <[email protected]> Tue, 23 Aug 2011 16:51:34 -0500
Newsgroups gmane.comp.video.openexr.user
Message-ID <[email protected]>
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<string.h>
>
> 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 [[email protected]]
> Sent: 22 August 2011 18:23
> To: Piotr Stanczyk
> Cc: [email protected]
> 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:
>
> <quote>
> 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*
> </quote>
>
> 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):
>
> <quote>
>    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<T>::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
> </quote>
>
> 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:
>> [email protected]
>> [[email protected]] on behalf of Guy
>> Stalnaker [[email protected]] Sent: 22 August 2011 08:29 To:
>> [email protected] 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 [email protected] "When you have a friend it means
>> something both ways."
>>
>>
>> _______________________________________________ Openexr-user mailing
>> list [email protected]
>> https://lists.nongnu.org/mailman/listinfo/openexr-user
>
> --
> Guy Stalnaker
> [email protected]
> "When you have a friend it means something both ways."

-- 
Guy Stalnaker
[email protected]
"When you have a friend it means something both ways."