2010/9/14 Nicolas Chauvet <kwiz...@gmail.com>: > Hello, > > I'm the current Fedora package maintainer of OpenEXR_Viewers. > Here are patch used in order to build with gcc43 and gcc44 which apply > to 1.0.2 version. > Please get them merged. > > Additional notes: > 1/ On the current source archive, I need to regenerate the configure > because the CTL test is broken for some reason, so I just run > autoreconf before configure. > 2/ There is also a problem to detect the CTL module path which is > usually a CTL subdirectory of the libdir configure option. It means > that in-tree installation will use libdir as $prefix/lib but other > multilibs distro will use $prefix/lib64 or $prefix/lib64 as libdir > variable. (Hence CTL will default to libdir/CTL). CTL libdir can be > detected at configure time with pkg-config --variable=libdir CTL. > > Thx > There is another patch needed for the Cg shader specific code.
As most current distro that will update newer openexr_viewers will have gcc44 or later, maintainers of such distro will hit this problem. So I would really suggest you to re-release. Thx.
diff -up openexr_viewers-1.0.2/playexr/ctlToLut.cpp.gccCg openexr_viewers-1.0.2/playexr/ctlToLut.cpp --- openexr_viewers-1.0.2/playexr/ctlToLut.cpp.gccCg 2007-07-26 04:34:32.000000000 +0200 +++ openexr_viewers-1.0.2/playexr/ctlToLut.cpp 2010-09-17 17:53:19.000000000 +0200 @@ -38,6 +38,7 @@ // //----------------------------------------------------------------------------- +#include <stdio.h> #include <ctlToLut.h> #if HAVE_CTL_INTERPRETER
_______________________________________________ Openexr-devel mailing list Openexr-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/openexr-devel