mirror of
https://github.com/carp-lang/Carp.git
synced 2024-09-11 05:25:28 +03:00
[win] attempt to fix windows compilation
This commit is contained in:
parent
6954642cad
commit
539804d9b0
@ -12,8 +12,12 @@
|
||||
(system-include "carp_stdbool.h")
|
||||
(system-include "core.h")
|
||||
(system-include "carp_memory.h")
|
||||
(system-include "sys/wait.h")
|
||||
(system-include "unistd.h")
|
||||
|
||||
(if (not (Dynamic.or (= "windows" (os)) (= "mingw32" (os))))
|
||||
(do
|
||||
(system-include "sys/wait.h")
|
||||
(system-include "unistd.h"))
|
||||
())
|
||||
|
||||
(load "Interfaces.carp")
|
||||
(load "Bool.carp")
|
||||
|
@ -1,6 +1,8 @@
|
||||
#if defined(WIN32) || defined(_WIN32) || \
|
||||
defined(__WIN32) && !defined(__CYGWIN__)
|
||||
#include <windows.h>
|
||||
#include <BaseTsd.h>
|
||||
typedef SSIZE_T ssize_t;
|
||||
#endif
|
||||
#ifndef _WIN32
|
||||
#include <unistd.h>
|
||||
|
Loading…
Reference in New Issue
Block a user