[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Openexr-user] Compile problems
From: |
Drew Hess |
Subject: |
Re: [Openexr-user] Compile problems |
Date: |
Thu, 23 Jan 2003 14:13:49 -0800 (PST) |
Seb, let's take this offline. gcc 2.95 definitely won't work because of
its lacking template support, but gcc 3.2 should. Email me privately with
your config details (distribution, etc.).
thanks
-dwh-
On Thu, 23 Jan 2003, Sebastian Gloeckler wrote:
> Hi,
>
> I wanted to complile your newly published tools and ran into some
> problems (output of the Makefile is appended). I tryed gcc 2.95 and 3.2
> (with CC=g++-3.2), but received the same error messages both times. I'm
> not to deep into programming and compiler-specific stuff, so I can't
> just fix it myself (all these nested templates look pretty weird for me).
>
> BTW, thanks for providing this production-proven code to the OSS
> community. I think it is a good deal for open standards to grow out of
> proprietary software (see eg OpenGL, RenderMan ...). I hope it will be
> accepted soon and developed further by third parties and not discussed
> to death (I read the slashdot threads - uahh!!)..time will show. I'm
> more into SLR fotography than 3d Rendering and scan my images in 12 bit.
> This looks like a pretty nice tool to play with - I hope there's more
> software to follow soon.
>
> best resgards
> cu seba
>
> ----------------------------------------------------------------------
>
> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"OpenEXR\"
> -DVERSION=\"1.0.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_X11=1
> -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRERROR=1
> -Drestrict= -I. -I. -I.. -I../Half -I../Iex -I../Imath -O2
> -funroll-loops -pipe -march=i686 -UVERSION -g -O2 -c ImfBoxAttribute.cpp
> -Wp,-MD,.deps/libIlmImf_la-ImfBoxAttribute.TPlo -fPIC -DPIC -o
> .libs/libIlmImf_la-ImfBoxAttribute.lo
> In file included from ImfBoxAttribute.cpp:44:
> ImfAttribute.h: In instantiation of
> `Imf::TypedAttribute<Imath::Box<Imath::Vec2<int> > >':
> ImfBoxAttribute.h:55: instantiated from here
> ImfAttribute.h:230: cannot adjust access to `static void
> Imf::Attribute::registerAttributeType(const char *, Imf::Attribute *
> (*)())' in `class Imf::TypedAttribute<Imath::Box<Imath::Vec2<int> > >'
> ImfAttribute.h:379: because of local method `static void
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<int> >
> >::registerAttributeType()' with same name
> ImfAttribute.h:230: cannot adjust access to `static void
> Imf::Attribute::unRegisterAttributeType(const char *)' in `class
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<int> > >'
> ImfAttribute.h:387: because of local method `static void
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<int> >
> >::unRegisterAttributeType()' with same name
> ImfAttribute.h: In instantiation of
> `Imf::TypedAttribute<Imath::Box<Imath::Vec2<float> > >':
> ImfBoxAttribute.h:61: instantiated from here
> ImfAttribute.h:230: cannot adjust access to `static void
> Imf::Attribute::registerAttributeType(const char *, Imf::Attribute *
> (*)())' in `class Imf::TypedAttribute<Imath::Box<Imath::Vec2<float> > >'
> ImfAttribute.h:379: because of local method `static void
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<float> >
> >::registerAttributeType()' with same name
> ImfAttribute.h:230: cannot adjust access to `static void
> Imf::Attribute::unRegisterAttributeType(const char *)' in `class
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<float> > >'
> ImfAttribute.h:387: because of local method `static void
> Imf::TypedAttribute<Imath::Box<Imath::Vec2<float> >
> >::unRegisterAttributeType()' with same name
> make[1]: *** [libIlmImf_la-ImfBoxAttribute.lo] Error 1
> make[1]: Leaving directory `/home/seba/usr/src/OpenEXR/OpenEXR-1.0.4/IlmImf'
> make: *** [all-recursive] Error 1
>
>
>
> _______________________________________________
> Openexr-user mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/openexr-user
>