[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Openexr-user] Compile problems
From: |
Sebastian Gloeckler |
Subject: |
[Openexr-user] Compile problems |
Date: |
Thu, 23 Jan 2003 21:06:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130 |
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] Compile problems,
Sebastian Gloeckler <=