[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Communications package error
From: |
Mike Miller |
Subject: |
Re: Communications package error |
Date: |
Mon, 15 Feb 2016 14:42:28 -0800 |
User-agent: |
Mutt/1.5.24 (2015-08-30) |
On Mon, Feb 15, 2016 at 13:57:02 -0800, piranha007 wrote:
> octave --eval 'octave_config_info.GCC_VERSION'
> ans = 5.3.0
>
> I used a distribution's binary packages in Archlinux repo.
So can you arrange for your gcc version to be the same Archlinux 5.3.0
compiler that was used to build Octave?
I suspect that your binary Octave packages were built with a gcc 5.3
configured to use the new ABI by default (_GLIBCXX_USE_CXX11_ABI=1) but
you are installing the communications package with a gcc 5.2 that is
still using the old ABI by default.
See gcc's page for more about the ABI change [1].
[1]: https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html
--
mike