summaryrefslogtreecommitdiff
path: root/src/program.c
diff options
context:
space:
mode:
authorKonstantin Podsvirov <konstantin@podsvirov.pro>2018-01-27 11:39:02 +0300
committerKonstantin Podsvirov <konstantin@podsvirov.pro>2018-01-29 18:24:10 +0300
commit108de08b4283b7cbc522e4de9604d785349bad03 (patch)
tree3db0841212120b32eb0baf919cab6155ab4c5d6e /src/program.c
parent1a25592250954f460a811805f5537d7d1198294b (diff)
downloadcolm-108de08b4283b7cbc522e4de9604d785349bad03.tar.gz
Add CMake project
Now implemented: - Bootstrap `colm` program from sources; - Install target `colm::coml` and `colm::libcolm` via CMake's `colm` package. Shadow build support via CMake. Tested with MSYS2 and MinGW-w64 on Windows and with GCC on Linux. Detected issue when sizeof(word_t) < sizeof(void*).
Diffstat (limited to 'src/program.c')
-rw-r--r--src/program.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/program.c b/src/program.c
index 1fabf479..3412b142 100644
--- a/src/program.c
+++ b/src/program.c
@@ -20,7 +20,9 @@
* SOFTWARE.
*/
+#if defined(HAVE_SYS_MMAN_H)
#include <sys/mman.h>
+#endif
#include <string.h>
#include <assert.h>
#include <stdlib.h>