forked from extern/whisper.cpp
make : fix MUSL Linux build
This commit is contained in:
parent
bb6b54a03d
commit
bf5d4c81b9
6
Makefile
6
Makefile
@ -34,6 +34,12 @@ CFLAGS = -I. -O3 -DNDEBUG -std=c11 -fPIC
|
|||||||
CXXFLAGS = -I. -I./examples -O3 -DNDEBUG -std=c++11 -fPIC
|
CXXFLAGS = -I. -I./examples -O3 -DNDEBUG -std=c++11 -fPIC
|
||||||
LDFLAGS =
|
LDFLAGS =
|
||||||
|
|
||||||
|
# ref: https://github.com/ggerganov/whisper.cpp/issues/37
|
||||||
|
ifneq (,$(findstring musl,$(CCV)))
|
||||||
|
CFLAGS += -D_POSIX_SOURCE -D_GNU_SOURCE
|
||||||
|
CXXFLAGS += -D_POSIX_SOURCE -D_GNU_SOURCE
|
||||||
|
endif
|
||||||
|
|
||||||
# OS specific
|
# OS specific
|
||||||
# TODO: support Windows
|
# TODO: support Windows
|
||||||
ifeq ($(UNAME_S),Linux)
|
ifeq ($(UNAME_S),Linux)
|
||||||
|
Loading…
Reference in New Issue
Block a user