AW: OpenEXR-2.1.0_3
Schuendehuette, Matthias
matthias.schuendehuette at siemens.com
Thu Jul 3 12:30:49 UTC 2014
Hello,
> Make sure you have ilmbase-2.1.0 installed.
indeed, that did the trick!
ilmbase-2.1.0 was installed but I did a 'portupgrade -f graphics/ilmbase' to be sure.
Now graphics/OpenEXR compiles fine. :-)
Thanks again and have a nice day
with best regards
Matthias Schündehütte
> -----Ursprüngliche Nachricht-----
> Von: Tijl Coosemans [mailto:tijl at freebsd.org]
> Gesendet: Donnerstag, 3. Juli 2014 14:16
> An: Schuendehuette, Matthias
> Cc: freebsd-ports-bugs at freebsd.org
> Betreff: Re: OpenEXR-2.1.0_3
>
> 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