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 |
---|---|---|
iniparser | ||
mbedtls | ||
network | ||
util | ||
Makefile | -rw-r--r-- | 2.5 KB |
README.INCLUDE | -rw-r--r-- | 144 bytes |
base64.c | -rw-r--r-- | 7.8 KB |
base64.h | -rw-r--r-- | 4.1 KB |
client.cpp | -rw-r--r-- | 6.4 KB |
client.h | -rw-r--r-- | 1.5 KB |
mongoose.c | -rw-r--r-- | 185.4 KB |
mongoose.h | -rw-r--r-- | 15.9 KB |
sha512.c | -rw-r--r-- | 15.3 KB |
shim.c | -rw-r--r-- | 67.5 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...