Browse Source

Merge pull request #1844 from Ronaldr1985/fix-odin-on-openbsd

Added missing #includes on OpenBSD
gingerBill 3 years ago
parent
commit
d30e59f539
2 changed files with 5 additions and 1 deletions
  1. 1 1
      build_odin.sh
  2. 4 0
      src/gb/gb.h

+ 1 - 1
build_odin.sh

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
 set -eu
 set -eu
 
 
 GIT_SHA=$(git rev-parse --short HEAD)
 GIT_SHA=$(git rev-parse --short HEAD)

+ 4 - 0
src/gb/gb.h

@@ -90,6 +90,10 @@ extern "C" {
 	#error This operating system is not supported
 	#error This operating system is not supported
 #endif
 #endif
 
 
+#if defined(GB_SYSTEM_OPENBSD)
+#include <sys/wait.h>
+#endif
+
 #if defined(_MSC_VER)
 #if defined(_MSC_VER)
 	#define GB_COMPILER_MSVC 1
 	#define GB_COMPILER_MSVC 1
 #elif defined(__GNUC__)
 #elif defined(__GNUC__)