FreeBSD Port: textproc/libvisio

Baptiste Daroussin bapt at FreeBSD.org
Mon May 27 22:00:15 UTC 2013


On Mon, May 27, 2013 at 01:10:52PM -0400, Mike Jakubik wrote:
> Hello,
> 
> I am unable to compile this port, below is the output from gcc48 and 
> clang 3.2.
> 
> 9.1-STABLE FreeBSD 9.1-STABLE #0: Wed May 15 17:07:33 EDT 2013
> 
> gmake[4]: Entering directory 
> `/usr/ports/textproc/libvisio/work/libvisio-0.0.27/src/conv/raw'
>    CXX      vsd2raw.o
>    CXXLD    vsd2raw
> ../../lib/.libs/libvisio-0.0.so: undefined reference to 
> `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, 
> std::__detail::_List_node_base*)'
> ../../lib/.libs/libvisio-0.0.so: undefined reference to 
> `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)'
> ../../lib/.libs/libvisio-0.0.so: undefined reference to 
> `std::__detail::_List_node_base::_M_unhook()'
> /usr/local/lib/libwpd-0.9.so: undefined reference to 
> `std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.15'
> /usr/local/lib/libwpd-0.9.so: undefined reference to 
> `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
> ../../lib/.libs/libvisio-0.0.so: undefined reference to 
> `std::ctype<char>::_M_widen_init() const'
> collect2: error: ld returned 1 exit status
> gmake[4]: *** [vsd2raw] Error 1
> 
> 
> gmake[4]: Entering directory 
> `/usr/ports/textproc/libvisio/work/libvisio-0.0.27/src/conv/raw'
>    CXX      vsd2raw.o
>    CXXLD    vsd2raw
> /usr/local/lib/libwpd-0.9.so: undefined reference to 
> `std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.15'
> /usr/local/lib/libwpd-0.9.so: undefined reference to 
> `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
> /usr/local/lib/libwpg-0.2.so: undefined reference to 
> `std::ctype<char>::_M_widen_init() const'
> clang++: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> gmake[4]: *** [vsd2raw] Error 1
> 
> Thanks.
> _______________________________________________
> freebsd-office at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-office
> To unsubscribe, send any mail to "freebsd-office-unsubscribe at freebsd.org"

you are mixing different incompatibles version of libstdc++ there is nothing we
can do about it, if you decide to use custom compilers you have tp be careful
that the whole chain is using the same libstdc++, either the one from gcc48 or
the one from base.

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130528/72e7e880/attachment.sig>


More information about the freebsd-ports mailing list