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
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

README.INCLUDE

back to top