https://github.com/Paradigm4/shim
Revision e330f5a1bcb55fccfc1f72e0f0a923e3287e0e17 authored by Brian Carlson on 19 March 2020, 17:38:28 UTC, committed by Brian Carlson on 26 March 2020, 21:40:23 UTC
On ubuntu 16.04, the default /usr/bin/g{cc,++} compiler is used to
build SciDB. The c++ ABI chaged with the libstdc++ library has changed
for g++ 5.  Since SciDB uses the NEW ABI, the compilation of shim
with the older g++-4.9 is unable to use the symbols from the New ABI.
(That is, the libstdc++ is backwards compatible, but the libstdc++
used by gcc 4.9 is not forward compatible)

g++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1 parent 22ed205
History
Tip revision: e330f5a1bcb55fccfc1f72e0f0a923e3287e0e17 authored by Brian Carlson on 19 March 2020, 17:38:28 UTC
Use default gcc if version >= 4.9
Tip revision: e330f5a
File Mode Size
docs
docs_gen
examples
extern
init.d
man
src
tests
wwwroot
.gitignore -rw-r--r-- 16 bytes
.travis.yml -rw-r--r-- 2.3 KB
LICENSE -rw-r--r-- 2.5 KB
Makefile -rw-r--r-- 10.2 KB
README.md -rw-r--r-- 6.6 KB
README.mongoose -rw-r--r-- 281 bytes
agpl-3.0.txt -rw-r--r-- 33.7 KB

README.md

back to top