aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/shell/configure.sh
diff options
context:
space:
mode:
authorRaul Infante-Sainz <infantesainz@gmail.com>2020-12-09 20:09:43 +0000
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-12-09 22:44:13 +0000
commitcce4016a516fcac50a71b78a0d0e66caed75ce5f (patch)
treec063235cf1ee3c494aa3e8b95fe614ffeddcc73e /reproduce/software/shell/configure.sh
parent021ff34c256e1a1eb9de3f80e0d27a5b3477a2e4 (diff)
Configuration: not settting C_INCLUDE_PATH on macOS
Until now, when building the high-level (optional) software, we would give both 'CPPFLAGS' and 'C_INCLUDE_PATH' the same value/directory in 'high-level.mk'. But we recently found that on macOS's C compiler ('clang'), if a directory is included in both 'CPPFLAGS' and 'C_INCLUDE_PATH', then that directory is ignored in 'CPPFLAGS' (which has higher priority). This caused linking problems when the version of a software on the host was different from the Maneage version. With this commit, 'C_INCLUDE_PATH' is not set on macOS any more and this fixed the problem on the reported systems. This bug was fixed with the help of Mohammad Akhlaghi and Mahdieh Navabi.
Diffstat (limited to 'reproduce/software/shell/configure.sh')
0 files changed, 0 insertions, 0 deletions