diff options
author | Raul Infante-Sainz <infantesainz@gmail.com> | 2020-04-05 17:54:39 +0100 |
---|---|---|
committer | Raul Infante-Sainz <infantesainz@gmail.com> | 2020-04-05 17:54:39 +0100 |
commit | a4e2ec81d57eae3ec88c6f5af2f801f3b94bea24 (patch) | |
tree | cc888a1e5fc95ec1fb67300067bb3c00e7dbabae /reproduce/software/config | |
parent | 7201b0f0daf484ee326dcd13f3c1348b3f96f626 (diff) |
The build of M4 and XLSX I/O on macOS has been fixed
Until now, the M4 that was built on macOS had internal problems (as
discussed in #1): it would simply print `Abort trap: 6' in the output and
abort. After looking at the build of Homebrew, I noticed that they apply a
patch (correct one line) to fix this problem. To be able to apply that
patch on macOS systems, I had fully open up the build recipe of M4 and
atleast on the testing system, it was built successfully.
Also, after successfully building M4, and thus Autoconf and thus Minizip,
we were able to build XLSX I/O on a macOS and found out that the internal
library's full address wasn't being put in the libraries and
executables. With this commit, we now use macOS's `install_name_tool' to
correct the positions of the two `libxlsxio_*' libraries in all its
executables.
This commit was originally written by Mohammad Akhlaghi
Diffstat (limited to 'reproduce/software/config')
0 files changed, 0 insertions, 0 deletions