From c727de9bf61b05c4727069d9e1b4bb4e6c8f2c1a Mon Sep 17 00:00:00 2001 From: Karl Stavestrand Date: Wed, 3 Jun 2020 22:34:14 +0200 Subject: [PATCH] define _XOPEN_SOURCE_EXTENDED in makefile so old curses.h on macOS includes wide functions --- Makefile.am | 2 +- cava.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index a4ac71b..3c77939 100644 --- a/Makefile.am +++ b/Makefile.am @@ -13,7 +13,7 @@ cava_SOURCES = cava.c config.c input/common.c input/fifo.c input/shmem.c \ output/terminal_noncurses.c output/raw.c cava_LDFLAGS = -L/usr/local/lib -Wl,-rpath /usr/local/lib cava_CPPFLAGS = -DPACKAGE=\"$(PACKAGE)\" -DVERSION=\"$(VERSION)\" \ - -D_POSIX_SOURCE -D _POSIX_C_SOURCE=200809L + -D_POSIX_SOURCE -D _POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE_EXTENDED cava_CFLAGS = -std=c99 -Wall -Wextra -Wno-unused-result -Wno-maybe-uninitialized if OSX diff --git a/cava.c b/cava.c index 437f75f..45ec0c3 100644 --- a/cava.c +++ b/cava.c @@ -1,4 +1,3 @@ -#define _XOPEN_SOURCE_EXTENDED #include #ifdef HAVE_ALLOCA_H