OpenEXR-2.1.0_3

Tijl Coosemans tijl at FreeBSD.org
Thu Jul 3 12:16:34 UTC 2014


On Thu, 3 Jul 2014 08:05:55 +0000 Schuendehuette, Matthias wrote:
> Hello,
> 
> I have problems compiling OpenEXR-2.1.0_3 on my FreeBSD 10.0-STABLE (r267913) machine:
> 
> ******************************
> [...]
> gmake[3]: Entering directory `/usr/ports/graphics/OpenEXR/work/openexr-2.1.0/exrheader'
> /bin/sh ../libtool --tag=CXX   --mode=link c++ -pipe -O2 -pipe -fno-strict-aliasing  -pthread -o exrheader main.o -L/usr/local/lib   -L/usr/local/lib -lImath -lHalf -lIex -lIexMath -lIlmThread -pthread ../IlmImf/libIlmImf.la -lz
> libtool: link: c++ -pipe -O2 -pipe -fno-strict-aliasing -pthread -o .libs/exrheader main.o -pthread  -L/usr/local/lib /usr/local/lib/libImath.so /usr/local/lib/libHalf.so /usr/local/lib/libIex.so /usr/local/lib/libIexMath.so /usr/local/lib/libIlmThread.so ../IlmImf/.libs/libIlmImf.so -lz -pthread -Wl,-rpath -Wl,/usr/local/lib
> ../IlmImf/.libs/libIlmImf.so: undefined reference to `Iex_2_1::BaseExc::assign(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)'
> ../IlmImf/.libs/libIlmImf.so: undefined reference to `Iex_2_1::BaseExc::BaseExc(std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >&)'
> ../IlmImf/.libs/libIlmImf.so: undefined reference to `Iex_2_1::BaseExc::BaseExc(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
> ../IlmImf/.libs/libIlmImf.so: undefined reference to `Iex_2_1::throwErrnoExc(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
> c++: error: linker command failed with exit code 1 (use -v to see invocation)
> gmake[3]: *** [exrheader] Fehler 1
> gmake[3]: Leaving directory `/usr/ports/graphics/OpenEXR/work/openexr-2.1.0/exrheader'
> gmake[2]: *** [all-recursive] Fehler 1
> gmake[2]: Leaving directory `/usr/ports/graphics/OpenEXR/work/openexr-2.1.0'
> ===> Compilation failed unexpectedly.
> [...]
> ******************************
> 
> Is there something I missed to do or is it really a bug?

Make sure you have ilmbase-2.1.0 installed.


More information about the freebsd-ports-bugs mailing list