Opened 3 months ago
#70618 assigned defect
pbrt2 fails to build: error: ImathBox.h: No such file or directory etc.
Reported by: | barracuda156 | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.1 |
Keywords: | Cc: | ||
Port: | pbrt2 |
Description
---> Building pbrt2 Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_pbrt2/pbrt2/work/pbrt-v2-e6f6334f3c26ca29eba2b27af4e60fec9fdc7a8d/src" && /usr/bin/make -j6 -w CC=/usr/bin/gcc-4.2 CXX=/usr/bin/g++-4.2 EXR_INCLUDES=-I/opt/local/include/OpenEXR EXR_LIBDI=-L/opt/local/lib HAVE_LIBTIF=1 TIFF_INCLUDES=-I/opt/local/include TIFF_LIBDIR=-L/opt/local/lib OPT=-Os MARCH="-arch ppc" make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_pbrt2/pbrt2/work/pbrt-v2-e6f6334f3c26ca29eba2b27af4e60fec9fdc7a8d/src' /bin/mkdir -p bin objs Building object objs/main_pbrt.o Building object objs/core_targa.o Building object objs/core_api.o Building object objs/core_diffgeom.o Building object objs/core_camera.o Building object objs/core_error.o Building object objs/core_fileutil.o Building object objs/core_film.o Building object objs/core_filter.o Building object objs/core_geometry.o Building object objs/core_floatfile.o Building object objs/core_imageio.o Building object objs/core_integrator.o Building object objs/core_intersection.o Building object objs/core_light.o Building object objs/core_material.o In file included from /opt/local/include/OpenEXR/ImfRgbaFile.h:21, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfFrameBuffer.h:21:22: error: ImathBox.h: No such file or directory /opt/local/include/OpenEXR/ImfFrameBuffer.h:23:19: error: cstdint: No such file or directory In file included from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfHeader.h:19:22: error: ImathVec.h: No such file or directory In file included from /opt/local/include/OpenEXR/ImfAttribute.h:18, from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfXdr.h:79:18: error: half.h: No such file or directory In file included from /opt/local/include/OpenEXR/ImfAttribute.h:18, from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfXdr.h:508: error: integer constant is too large for ‘long’ type /opt/local/include/OpenEXR/ImfXdr.h:509: error: integer constant is too large for ‘long’ type /opt/local/include/OpenEXR/ImfXdr.h:510: error: integer constant is too large for ‘long’ type In file included from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfRgbaFile.h:27:22: error: ImathVec.h: No such file or directory In file included from core/imageio.cpp:137: /opt/local/include/OpenEXR/ImfInputFile.h:207: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfInputFile.h:208: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfInputFile.h:209: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfInputFile.h:209: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfInputFile.h:209: error: invalid constructor; you probably meant ‘Imf_3_2::InputFile (const Imf_3_2::InputFile&)’ /opt/local/include/OpenEXR/ImfInputFile.h:210: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfInputFile.h:210: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfInputFile.h:207: error: initializer specified for non-virtual method ‘Imf_3_2::InputFile::InputFile(const Imf_3_2::InputFile&)’ /opt/local/include/OpenEXR/ImfInputFile.h:208: error: initializer specified for non-virtual method ‘Imf_3_2::InputFile& Imf_3_2::InputFile::operator=(const Imf_3_2::InputFile&)’ /opt/local/include/OpenEXR/ImfInputFile.h:210: error: initializer specified for non-virtual method ‘Imf_3_2::InputFile& Imf_3_2::InputFile::operator=(Imf_3_2::InputFile)’ In file included from /opt/local/include/OpenEXR/ImfFrameBuffer.h:18, from /opt/local/include/OpenEXR/ImfRgbaFile.h:21, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfName.h:37: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfName.h:38: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfName.h:38: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfName.h:38: error: invalid constructor; you probably meant ‘Imf_3_2::Name (const Imf_3_2::Name&)’ /opt/local/include/OpenEXR/ImfName.h:39: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfName.h:45: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfName.h:46: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfName.h:46: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfName.h:37: error: initializer specified for non-virtual method ‘Imf_3_2::Name::Name(const Imf_3_2::Name&)’ /opt/local/include/OpenEXR/ImfName.h:39: error: initializer specified for non-virtual method ‘Imf_3_2::Name::~Name()’ /opt/local/include/OpenEXR/ImfName.h:45: error: initializer specified for non-virtual method ‘Imf_3_2::Name& Imf_3_2::Name::operator=(const Imf_3_2::Name&)’ /opt/local/include/OpenEXR/ImfName.h:46: error: initializer specified for non-virtual method ‘Imf_3_2::Name& Imf_3_2::Name::operator=(Imf_3_2::Name)’ In file included from /opt/local/include/OpenEXR/ImfRgbaFile.h:21, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfFrameBuffer.h:127: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfFrameBuffer.h:136: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfFrameBuffer.h:143: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfFrameBuffer.h:150: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfFrameBuffer.h:150: error: ‘static Imf_3_2::Slice Imf_3_2::Slice::Make(Imf_3_2::PixelType, const void*, int)’ cannot be overloaded /opt/local/include/OpenEXR/ImfFrameBuffer.h:136: error: with ‘static Imf_3_2::Slice Imf_3_2::Slice::Make(Imf_3_2::PixelType, const void*, int)’ Building object objs/core_memory.o In file included from /opt/local/include/OpenEXR/ImfHeader.h:17, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/IexBaseExc.h:38: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:42: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:42: error: invalid constructor; you probably meant ‘Iex_3_2::BaseExc (const Iex_3_2::BaseExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:42: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:43: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:46: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:46: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:52: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:79: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:88: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:30: error: looser throw specifier for ‘virtual Iex_3_2::BaseExc::~BaseExc()’ /usr/include/c++/4.2.1/exception:60: error: overriding ‘virtual std::exception::~exception() throw ()’ /opt/local/include/OpenEXR/IexBaseExc.h:36: error: ‘nullptr’ was not declared in this scope /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:142: error: invalid constructor; you probably meant ‘Iex_3_2::ArgExc (const Iex_3_2::ArgExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:142: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:145: error: invalid constructor; you probably meant ‘Iex_3_2::LogicExc (const Iex_3_2::LogicExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:145: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:151: error: invalid constructor; you probably meant ‘Iex_3_2::InputExc (const Iex_3_2::InputExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:151: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:154: error: invalid constructor; you probably meant ‘Iex_3_2::IoExc (const Iex_3_2::IoExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:154: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:156: error: invalid constructor; you probably meant ‘Iex_3_2::MathExc (const Iex_3_2::MathExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:156: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:161: error: invalid constructor; you probably meant ‘Iex_3_2::ErrnoExc (const Iex_3_2::ErrnoExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:161: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:167: error: invalid constructor; you probably meant ‘Iex_3_2::NoImplExc (const Iex_3_2::NoImplExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:167: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:174: error: invalid constructor; you probably meant ‘Iex_3_2::NullExc (const Iex_3_2::NullExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:174: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:177: error: invalid constructor; you probably meant ‘Iex_3_2::TypeExc (const Iex_3_2::TypeExc&)’ /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexBaseExc.h:177: error: expected ‘;’ before ‘noexcept’ Building object objs/core_montecarlo.o In file included from /opt/local/include/OpenEXR/ImfAttribute.h:17, from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfIO.h:102: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:103: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:104: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfIO.h:104: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:104: error: invalid constructor; you probably meant ‘Imf_3_2::IStream (const Imf_3_2::IStream&)’ /opt/local/include/OpenEXR/ImfIO.h:105: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfIO.h:105: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:102: error: initializer specified for non-virtual method ‘Imf_3_2::IStream::IStream(const Imf_3_2::IStream&)’ /opt/local/include/OpenEXR/ImfIO.h:103: error: initializer specified for non-virtual method ‘Imf_3_2::IStream& Imf_3_2::IStream::operator=(const Imf_3_2::IStream&)’ /opt/local/include/OpenEXR/ImfIO.h:105: error: initializer specified for non-virtual method ‘Imf_3_2::IStream& Imf_3_2::IStream::operator=(Imf_3_2::IStream)’ /opt/local/include/OpenEXR/ImfIO.h:104: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::IStream’ /opt/local/include/OpenEXR/ImfIO.h:27: note: because the following virtual functions are pure within ‘Imf_3_2::IStream’: /opt/local/include/OpenEXR/ImfIO.h:56: note: virtual bool Imf_3_2::IStream::read(char*, int) /opt/local/include/OpenEXR/ImfIO.h:77: note: virtual uint64_t Imf_3_2::IStream::tellg() /opt/local/include/OpenEXR/ImfIO.h:84: note: virtual void Imf_3_2::IStream::seekg(uint64_t) /opt/local/include/OpenEXR/ImfIO.h:105: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::IStream’ /opt/local/include/OpenEXR/ImfIO.h:27: note: since type ‘Imf_3_2::IStream’ has pure virtual functions /opt/local/include/OpenEXR/ImfIO.h:159: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:160: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:161: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfIO.h:161: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:161: error: invalid constructor; you probably meant ‘Imf_3_2::OStream (const Imf_3_2::OStream&)’ /opt/local/include/OpenEXR/ImfIO.h:162: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfIO.h:162: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfIO.h:159: error: initializer specified for non-virtual method ‘Imf_3_2::OStream::OStream(const Imf_3_2::OStream&)’ /opt/local/include/OpenEXR/ImfIO.h:160: error: initializer specified for non-virtual method ‘Imf_3_2::OStream& Imf_3_2::OStream::operator=(const Imf_3_2::OStream&)’ /opt/local/include/OpenEXR/ImfIO.h:162: error: initializer specified for non-virtual method ‘Imf_3_2::OStream& Imf_3_2::OStream::operator=(Imf_3_2::OStream)’ /opt/local/include/OpenEXR/ImfIO.h:161: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::OStream’ /opt/local/include/OpenEXR/ImfIO.h:115: note: because the following virtual functions are pure within ‘Imf_3_2::OStream’: /opt/local/include/OpenEXR/ImfIO.h:131: note: virtual void Imf_3_2::OStream::write(const char*, int) /opt/local/include/OpenEXR/ImfIO.h:140: note: virtual uint64_t Imf_3_2::OStream::tellp() /opt/local/include/OpenEXR/ImfIO.h:147: note: virtual void Imf_3_2::OStream::seekp(uint64_t) /opt/local/include/OpenEXR/ImfIO.h:162: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::OStream’ /opt/local/include/OpenEXR/ImfIO.h:115: note: since type ‘Imf_3_2::OStream’ has pure virtual functions In file included from /opt/local/include/OpenEXR/ImfXdr.h:77, from /opt/local/include/OpenEXR/ImfAttribute.h:18, from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:18: error: invalid constructor; you probably meant ‘Iex_3_2::OverflowExc (const Iex_3_2::OverflowExc&)’ /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:18: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:19: error: invalid constructor; you probably meant ‘Iex_3_2::UnderflowExc (const Iex_3_2::UnderflowExc&)’ /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:19: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:20: error: invalid constructor; you probably meant ‘Iex_3_2::DivzeroExc (const Iex_3_2::DivzeroExc&)’ /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:20: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:21: error: invalid constructor; you probably meant ‘Iex_3_2::InexactExc (const Iex_3_2::InexactExc&)’ /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:21: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:22: error: invalid constructor; you probably meant ‘Iex_3_2::InvalidFpOpExc (const Iex_3_2::InvalidFpOpExc&)’ /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘;’ before ‘noexcept’ /opt/local/include/OpenEXR/IexMathExc.h:22: error: expected ‘;’ before ‘noexcept’ In file included from /opt/local/include/OpenEXR/ImfAttribute.h:18, from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfXdr.h:115: error: ‘half’ has not been declared /opt/local/include/OpenEXR/ImfXdr.h:157: error: ‘half’ has not been declared /opt/local/include/OpenEXR/ImfXdr.h:375: error: ‘half’ has not been declared /opt/local/include/OpenEXR/ImfXdr.h:375: error: redefinition of ‘template<class S, class T> void Imf_3_2::Xdr::write(T&, int)’ /opt/local/include/OpenEXR/ImfXdr.h:265: error: ‘template<class S, class T> void Imf_3_2::Xdr::write(T&, int)’ previously declared here /opt/local/include/OpenEXR/ImfXdr.h: In function ‘void Imf_3_2::Xdr::write(T&, int)’: /opt/local/include/OpenEXR/ImfXdr.h:379: error: request for member ‘bits’ in ‘v’, which is of non-class type ‘int’ /opt/local/include/OpenEXR/ImfXdr.h:380: error: request for member ‘bits’ in ‘v’, which is of non-class type ‘int’ /opt/local/include/OpenEXR/ImfXdr.h: At global scope: /opt/local/include/OpenEXR/ImfXdr.h:580: error: ‘half’ has not been declared /opt/local/include/OpenEXR/ImfXdr.h:580: error: redefinition of ‘template<class S, class T> void Imf_3_2::Xdr::read(T&, int&)’ /opt/local/include/OpenEXR/ImfXdr.h:472: error: ‘template<class S, class T> void Imf_3_2::Xdr::read(T&, int&)’ previously declared here /opt/local/include/OpenEXR/ImfXdr.h: In function ‘void Imf_3_2::Xdr::read(T&, int&)’: /opt/local/include/OpenEXR/ImfXdr.h:586: error: request for member ‘setBits’ in ‘v’, which is of non-class type ‘int’ /opt/local/include/OpenEXR/ImfXdr.h: At global scope: /opt/local/include/OpenEXR/ImfXdr.h:707: error: ‘half’ was not declared in this scope /opt/local/include/OpenEXR/ImfXdr.h:707: error: template-id ‘size<<expression error> >’ for ‘int Imf_3_2::Xdr::size()’ does not match any template declaration In file included from /opt/local/include/OpenEXR/ImfHeader.h:25, from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfAttribute.h:111: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfAttribute.h:113: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfAttribute.h:114: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfAttribute.h:114: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfAttribute.h:114: error: invalid constructor; you probably meant ‘Imf_3_2::TypedAttribute<T> (const Imf_3_2::TypedAttribute<T>&)’ /opt/local/include/OpenEXR/ImfAttribute.h:120: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfAttribute.h:121: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfAttribute.h:121: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfAttribute.h:114: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::TypedAttribute<T>’ /opt/local/include/OpenEXR/ImfAttribute.h:104: note: because the following virtual functions are pure within ‘Imf_3_2::TypedAttribute<T>’: /opt/local/include/OpenEXR/ImfAttribute.h:111: note: Imf_3_2::TypedAttribute<T>::TypedAttribute() /opt/local/include/OpenEXR/ImfAttribute.h:113: note: Imf_3_2::TypedAttribute<T>::TypedAttribute(const Imf_3_2::TypedAttribute<T>&) /opt/local/include/OpenEXR/ImfAttribute.h:120: note: Imf_3_2::TypedAttribute<T>& Imf_3_2::TypedAttribute<T>::operator=(const Imf_3_2::TypedAttribute<T>&) /opt/local/include/OpenEXR/ImfAttribute.h:121: note: Imf_3_2::TypedAttribute<T>& Imf_3_2::TypedAttribute<T>::operator=(Imf_3_2::TypedAttribute<T>) /opt/local/include/OpenEXR/ImfAttribute.h:121: error: cannot declare parameter ‘<anonymous>’ to be of abstract type ‘Imf_3_2::TypedAttribute<T>’ /opt/local/include/OpenEXR/ImfAttribute.h:104: note: since type ‘Imf_3_2::TypedAttribute<T>’ has pure virtual functions In file included from /opt/local/include/OpenEXR/ImfRgbaFile.h:22, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfHeader.h:49: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfHeader.h:53: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfHeader.h:64: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfHeader.h:70: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfHeader.h:79: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfHeader.h:86: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfHeader.h:95: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfHeader.h:95: error: invalid constructor; you probably meant ‘Imf_3_2::Header (const Imf_3_2::Header&)’ /opt/local/include/OpenEXR/ImfHeader.h:111: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfHeader.h:230: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:230: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfHeader.h:230: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:230: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:232: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:232: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfHeader.h:232: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:232: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:235: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:235: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfHeader.h:235: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:235: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:237: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:237: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfHeader.h:237: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:237: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:245: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:245: error: ISO C++ forbids declaration of ‘V2f’ with no type /opt/local/include/OpenEXR/ImfHeader.h:245: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:245: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:247: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfHeader.h:247: error: ISO C++ forbids declaration of ‘V2f’ with no type /opt/local/include/OpenEXR/ImfHeader.h:247: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfHeader.h:247: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfHeader.h:53: error: default argument missing for parameter 4 of ‘Imf_3_2::Header::Header(int, int, float, int)’ In file included from /opt/local/include/OpenEXR/ImfRgbaFile.h:23, from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfRgba.h:28: error: ‘half’ does not name a type /opt/local/include/OpenEXR/ImfRgba.h:29: error: ‘half’ does not name a type /opt/local/include/OpenEXR/ImfRgba.h:30: error: ‘half’ does not name a type /opt/local/include/OpenEXR/ImfRgba.h:31: error: ‘half’ does not name a type /opt/local/include/OpenEXR/ImfRgba.h:34: error: expected `)' before ‘r’ In file included from core/imageio.cpp:138: /opt/local/include/OpenEXR/ImfRgbaFile.h:44: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:47: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h: In function ‘const Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(const Imf_3_2::Rgba*, int)’: /opt/local/include/OpenEXR/ImfRgbaFile.h:49: error: ‘yStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:49: error: ‘w’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:50: error: ‘origin’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:51: error: ‘xStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:53: error: ‘yStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h: At global scope: /opt/local/include/OpenEXR/ImfRgbaFile.h:58: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:58: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h: In function ‘const Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(const Imf_3_2::Rgba*, int)’: /opt/local/include/OpenEXR/ImfRgbaFile.h:58: error: redefinition of ‘const Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(const Imf_3_2::Rgba*, int)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:47: error: ‘const Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(const Imf_3_2::Rgba*, int)’ previously defined here /opt/local/include/OpenEXR/ImfRgbaFile.h:62: error: ‘dataWindow’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h: At global scope: /opt/local/include/OpenEXR/ImfRgbaFile.h:70: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:73: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h: In function ‘Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(Imf_3_2::Rgba*, int)’: /opt/local/include/OpenEXR/ImfRgbaFile.h:75: error: ‘yStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:75: error: ‘w’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:76: error: ‘origin’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:77: error: ‘xStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h:79: error: ‘yStride’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h: At global scope: /opt/local/include/OpenEXR/ImfRgbaFile.h:84: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:84: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h: In function ‘Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(Imf_3_2::Rgba*, int)’: /opt/local/include/OpenEXR/ImfRgbaFile.h:84: error: redefinition of ‘Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(Imf_3_2::Rgba*, int)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:73: error: ‘Imf_3_2::Rgba* Imf_3_2::ComputeBasePointer(Imf_3_2::Rgba*, int)’ previously defined here /opt/local/include/OpenEXR/ImfRgbaFile.h:88: error: ‘dataWindow’ was not declared in this scope /opt/local/include/OpenEXR/ImfRgbaFile.h: At global scope: /opt/local/include/OpenEXR/ImfRgbaFile.h:132: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:141: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:156: error: expected ‘,’ or ‘...’ before ‘::’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:161: error: ISO C++ forbids declaration of ‘IMATH_NAMESPACE’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:199: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:199: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:199: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:199: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:201: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:201: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:201: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:201: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:205: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:205: error: ISO C++ forbids declaration of ‘V2f’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:205: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:205: error: expected ‘;’ before ‘screenWindowCenter’ /opt/local/include/OpenEXR/ImfRgbaFile.h:253: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:254: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:255: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:255: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:255: error: invalid constructor; you probably meant ‘Imf_3_2::RgbaOutputFile (const Imf_3_2::RgbaOutputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:256: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:256: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:253: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaOutputFile::RgbaOutputFile(const Imf_3_2::RgbaOutputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:254: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaOutputFile& Imf_3_2::RgbaOutputFile::operator=(const Imf_3_2::RgbaOutputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:256: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaOutputFile& Imf_3_2::RgbaOutputFile::operator=(Imf_3_2::RgbaOutputFile)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:161: error: default argument missing for parameter 6 of ‘Imf_3_2::RgbaOutputFile::RgbaOutputFile(const char*, int, int, Imf_3_2::RgbaChannels, float, int)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:411: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:411: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:411: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:411: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:413: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:413: error: ISO C++ forbids declaration of ‘Box2i’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:413: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:413: error: expected ‘;’ before ‘&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:417: error: ‘IMATH_NAMESPACE’ has not been declared /opt/local/include/OpenEXR/ImfRgbaFile.h:417: error: ISO C++ forbids declaration of ‘V2f’ with no type /opt/local/include/OpenEXR/ImfRgbaFile.h:417: warning: ‘__visibility__’ attribute ignored /opt/local/include/OpenEXR/ImfRgbaFile.h:417: error: expected ‘;’ before ‘screenWindowCenter’ /opt/local/include/OpenEXR/ImfRgbaFile.h:439: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:440: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:441: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:441: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:441: error: invalid constructor; you probably meant ‘Imf_3_2::RgbaInputFile (const Imf_3_2::RgbaInputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:442: error: expected ‘,’ or ‘...’ before ‘&&’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:442: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token /opt/local/include/OpenEXR/ImfRgbaFile.h:439: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaInputFile::RgbaInputFile(const Imf_3_2::RgbaInputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:440: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaInputFile& Imf_3_2::RgbaInputFile::operator=(const Imf_3_2::RgbaInputFile&)’ /opt/local/include/OpenEXR/ImfRgbaFile.h:442: error: initializer specified for non-virtual method ‘Imf_3_2::RgbaInputFile& Imf_3_2::RgbaInputFile::operator=(Imf_3_2::RgbaInputFile)’ core/imageio.cpp:143: error: ‘Imath’ is not a namespace-name core/imageio.cpp:143: error: expected namespace-name before ‘;’ token core/imageio.cpp: In function ‘RGBSpectrum* ReadImageEXR(const std::string&, int*, int*)’: core/imageio.cpp:149: error: ‘Box2i’ was not declared in this scope core/imageio.cpp:149: error: expected `;' before ‘dw’ core/imageio.cpp:150: error: ‘dw’ was not declared in this scope core/imageio.cpp:158: error: ‘struct Imf_3_2::Rgba’ has no member named ‘r’ core/imageio.cpp:158: error: ‘struct Imf_3_2::Rgba’ has no member named ‘g’ core/imageio.cpp:158: error: ‘struct Imf_3_2::Rgba’ has no member named ‘b’ core/imageio.cpp: In function ‘void WriteImageEXR(const std::string&, float*, float*, int, int, int, int, int, int)’: core/imageio.cpp:178: error: no matching function for call to ‘Imf_3_2::Rgba::Rgba(float&, float&, float&, float)’ /opt/local/include/OpenEXR/ImfRgba.h:33: note: candidates are: Imf_3_2::Rgba::Rgba() /opt/local/include/OpenEXR/ImfRgba.h:27: note: Imf_3_2::Rgba::Rgba(const Imf_3_2::Rgba&) core/imageio.cpp:180: error: ‘Box2i’ was not declared in this scope core/imageio.cpp:180: error: expected `;' before ‘displayWindow’ core/imageio.cpp:181: error: expected `;' before ‘dataWindow’ core/imageio.cpp:184: error: ‘displayWindow’ was not declared in this scope core/imageio.cpp:184: error: ‘dataWindow’ was not declared in this scope make: *** [objs/core_imageio.o] Error 1 make: *** Waiting for unfinished jobs.... make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_pbrt2/pbrt2/work/pbrt-v2-e6f6334f3c26ca29eba2b27af4e60fec9fdc7a8d/src' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_pbrt2/pbrt2/work/pbrt-v2-e6f6334f3c26ca29eba2b27af4e60fec9fdc7a8d/src" && /usr/bin/make -j6 -w CC=/usr/bin/gcc-4.2 CXX=/usr/bin/g++-4.2 EXR_INCLUDES=-I/opt/local/include/OpenEXR EXR_LIBDI=-L/opt/local/lib HAVE_LIBTIF=1 TIFF_INCLUDES=-I/opt/local/include TIFF_LIBDIR=-L/opt/local/lib OPT=-Os MARCH="-arch ppc" Exit code: 2 Error: Failed to build pbrt2: command execution failed
Note: See
TracTickets for help on using
tickets.