[MacPorts] #70618: pbrt2 fails to build: error: ImathBox.h: No such file or directory etc.
MacPorts
noreply at macports.org
Sun Aug 25 13:45:34 UTC 2024
#70618: pbrt2 fails to build: error: ImathBox.h: No such file or directory etc.
--------------------------+---------------------------------
Reporter: barracuda156 | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Keywords: | Port: pbrt2
--------------------------+---------------------------------
{{{
---> 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
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70618>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list