Re: Question about using OpenEXR from a newbie
Florian Kainz <[email protected]> Tue, 06 Jun 2006 19:00:48 -0700
| Newsgroups | gmane.comp.video.openexr.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Seon Joo, unfortunately, we cannot support MSVC 6. OpenEXR makes extensive use of templates and exceptions, and MSVC 6 doesn't handle those properly. You will have to upgrade to version 7. Florian Seon Joo Kim wrote: > Hi, > > I'm a first time user of OpenEXR and I'm having some problems starting. > All I want to do is to write OpenEXR files. > I'm using the header & lib files from OpenEXR-1.2.2-win32 (using MSVC 6). > When I include the "ImfRgbaFile.h", there are 54 errors. > Some example are > - F: \ToneMapping\OpenEXR-1.2.2-win32\include\IlmImf\ImfName.h(82) : > error C2258: illegal pure syntax, must be '= 0' > - F:\ToneMapping\OpenEXR-1.2.2-win32\include\IlmImf\ImfName.h(103) : > error C2065: 'MAX_LENGTH' : undeclared identifier > - F:\ToneMapping\OpenEXR-1.2.2-win32\include\Imath\ImathVec.h(635) : > error C2955: 'Vec2' : use of class template requires template argument list > F:\ToneMapping\OpenEXR-1.2.2-win32\include\Imath\ImathVec.h(247) > : see declaration of 'Vec2' > - F:\ToneMapping\OpenEXR-1.2.2-win32\include\IlmImf\ImfRgbaFile.h(114) : > error C2440: 'default argument' : cannot convert from 'class > Imath::Vec2<float>' to 'const class Imath::Vec2<float>' No copy > constructor available for class 'Imath::Vec2<float>' > > > Any solution to this problem? > > Thank you, > > Seon Joo > > > > _______________________________________________ > Openexr-user mailing list > [email protected] > http://lists.nongnu.org/mailman/listinfo/openexr-user > >