openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] make check failure


From: Drew Hess
Subject: Re: [Openexr-devel] make check failure
Date: Wed, 7 Jan 2004 12:49:47 -0800 (PST)

Sorry, Ken, about the duplicated work :)  I think I announced something 
about it last month but if you're only now joining the mailing list, you 
would have missed it....

Anyway, Rod wrote the Shake plugin and has been testing it, so I'll try to 
find out from him what he used.  But if your version of Shake is built 
with 2.95, then chances are that 2.96 won't produce useable plugins for 
it, because 2.96 has some of the new C++ ABI features which make it 
object code-incompatible with earlier releases of gcc.

-dwh-


 On Wed, 7 Jan 2004, Ken McGaugh wrote:

> Thanks Drew for your response (and Florian for yours too).
> 
> I wish I knew you were going to be releasing a shake plugin since
> I only just recently finished one myself.  :)
> 
> BTW, what compiler are you using for the shake plugin under linux?
> Shake is built with 2.95.1 and I've found problems with dynamic_cast
> and exceptions if I compile my plugin (and OpenEXR) with 2.96.
> 
> --Ken
> 
> 
> On 7 Jan 2004, at 20:25, Drew Hess wrote:
> 
> >
> > Hi Ken,
> >
> > 2.95.3 is known to have problems with templates and exceptions, so this
> > isn't surprising.  It's been awhile since I compiled OpenEXR with 
> > 2.95.3
> > so I'm not certain if these errors are reproducible, but I'll check it 
> > out
> > sometime today if I can find a 2.95 install.
> >
> > As long as the IlmImfTest tests pass, you should be OK using 2.95 for 
> > the
> > parts of Iex and Imath that IlmImf (the actual "OpenEXR" part of the
> > libraries) uses.
> >
> > And yeah, the tests expect to find the test files in their directories;
> > I'll try to fix that issue of a separate build dir in a subsequent
> > release.  You can file a bug on this at Savannah if you wish so that I
> > don't forget.
> >
> > By the way, we'll be releasing a Shake plugin very soon, hopefully 
> > within
> > a week now that the 1.0.7 release is ready to go.  (More on the 1.0.7
> > release later today.)
> >
> >
> > -dwh-
> >
> >
> > On Wed, 7 Jan 2004, Ken McGaugh wrote:
> >
> >> Hello, I just started doing some work with the OpenEXR libraries
> >> and I am new to this list.
> >>
> >> I have to build the libraries for different compiler versions
> >> under redhat linux 7.3.  Everything works fine using the default
> >> gcc version 2.96, but unfortunately I have to use 2.95.1 for
> >> shake.  We cannot actually get the 2.95.1 compiler to compile,
> >> so we are trying 2.95.3.  The 1.0.7 libraries compile just fine
> >> with only a couple of warnings.  But running "make check" fails
> >> running IexTest/testBaseExc.cpp.  It also fails in ImathTest when
> >> testing the exception handling there.
> >>
> >> I searched the mailing list archives and saw that there were
> >> some known issues using gcc 2.95.  Is this one of them?  Does
> >> anybody know how to get exceptions working correctly using 2.95?
> >>
> >> While on the topic of "make check" failing, I noticed that it fails
> >> in IlmImfTest/testMagic.cpp if you configure and build the libraries
> >> from a different directory.  I assume this is because it cannot find
> >> the test files.  FYI.
> >>
> >> Many thanks in advance.
> >> --Ken
> >>
> >>
> >>
> >> _______________________________________________
> >> Openexr-devel mailing list
> >> address@hidden
> >> http://mail.nongnu.org/mailman/listinfo/openexr-devel
> >>
> >>
> >
> >
> 
> 
> 
> _______________________________________________
> Openexr-devel mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/openexr-devel
> 
> 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]