From ea102ef66e45080fe578e44e9b0665796d42fa62 Mon Sep 17 00:00:00 2001 From: tg Date: Sat, 27 May 2006 11:30:07 +0000 Subject: [PATCH] fix build under Solaris 10 From: Tonnerre LOMBARD doesn't break Solaris 8 on stinky.trash.net (tested) --- Build.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Build.sh b/Build.sh index beb6b3b..361dd4e 100644 --- a/Build.sh +++ b/Build.sh @@ -1,5 +1,5 @@ #!/bin/sh -# $MirOS: src/bin/mksh/Build.sh,v 1.27 2006/05/26 22:24:20 tg Exp $ +# $MirOS: src/bin/mksh/Build.sh,v 1.28 2006/05/27 11:30:07 tg Exp $ #- # This script recognises CC, CFLAGS, CPPFLAGS, LDFLAGS, LIBS and NROFF. @@ -62,7 +62,8 @@ Linux) ;; SunOS) SRCS="$SRCS compat.c" - CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" + CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112L" + CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__" CFLAGS="$CFLAGS -Wno-char-subscripts" LDSTATIC= # alternatively you need libdl... same suckage as above ;;