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
Tip revision: e330f5a1bcb55fccfc1f72e0f0a923e3287e0e17 authored by Brian Carlson on 19 March 2020, 17:38:28 UTC
Use default gcc if version >= 4.9
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 |
Computing file changes ...