select C99 in luasec

I can't select C99 in luasocket, because I don't know how to include
the definition of struct timespec. All this fucking complexity. But
hopefully things will build on OpenBSD now.
This commit is contained in:
Kartik K. Agaram 2021-11-27 07:27:19 -08:00
parent 3fee59527a
commit 8a36b2583c
2 changed files with 3 additions and 3 deletions

View File

@ -14,10 +14,10 @@ WARN=-Wall -Wpedantic -Wshadow
BSD_CFLAGS=-O2 -fPIC $(WARN) $(DEFS)
BSD_LDFLAGS=-O -fPIC -shared
linux_CFLAGS=-g -O2 $(WARN) $(DEFS)
linux_CFLAGS=-g -O2 -std=c99 $(WARN) $(DEFS)
macosx_ENV=env MACOSX_DEPLOYMENT_TARGET='$(MACVER)'
macosx_CFLAGS=-O2 -fno-common $(WARN) $(DEFS) -I/usr/local/opt/openssl@3/include
macosx_CFLAGS=-g -O2 -std=c99 -fno-common $(WARN) $(DEFS) -I/usr/local/opt/openssl@3/include
macosx_LDFLAGS=-bundle -undefined dynamic_lookup -L/usr/local/opt/openssl@3/lib
INSTALL = install

View File

@ -58,7 +58,7 @@ SO_macosx=so
O_macosx=o
CC_macosx=gcc
DEF_macosx= -DLUASOCKET_$(DEBUG) -DUNIX_HAS_SUN_LEN
CFLAGS_macosx=-Wall -O2 -fno-common $(DEF)
CFLAGS_macosx=-g -O2 -Wall -fno-common $(DEF)
LDFLAGS_macosx= -bundle -undefined dynamic_lookup -o
LD_macosx=gcc
SOCKET_macosx=usocket.o