define _XOPEN_SOURCE_EXTENDED in makefile so old curses.h on macOS includes wide functions

master
Karl Stavestrand 6 years ago
parent b25d7980cc
commit c727de9bf6
  1. 2
      Makefile.am
  2. 1
      cava.c

@ -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

@ -1,4 +1,3 @@
#define _XOPEN_SOURCE_EXTENDED
#include <locale.h>
#ifdef HAVE_ALLOCA_H

Loading…
Cancel
Save