From b6c1da3b3581cf34307d9a4965e625e9d2b80082 Mon Sep 17 00:00:00 2001 From: gco Date: Fri, 10 Jun 2022 20:11:53 -0700 Subject: [PATCH] solaris needs termios.h and __EXTENSIONS__ for TIOCGWINSZ and winsize --- GNUmakefile | 4 ++++ mflow.c | 1 + mscan.c | 1 + 3 files changed, 6 insertions(+) diff --git a/GNUmakefile b/GNUmakefile index 07a0b1a..1ce127e 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -14,6 +14,10 @@ ifeq ($(OS),Darwin) LDLIBS=-liconv endif +ifeq ($(OS),SunOS) +override CFLAGS+=-D__EXTENSIONS__ +endif + DESTDIR= PREFIX=/usr/local BINDIR=$(PREFIX)/bin diff --git a/mflow.c b/mflow.c index 9bed19d..2bfedf0 100644 --- a/mflow.c +++ b/mflow.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "blaze822.h" #include "xpledge.h" diff --git a/mscan.c b/mscan.c index 52ba9a4..8d8a498 100644 --- a/mscan.c +++ b/mscan.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "blaze822.h" #include "u8decode.h"