From a1fc72dd2ca601b8de249d98150c6bb27c272810 Mon Sep 17 00:00:00 2001 From: Yonatan Goldschmidt Date: Tue, 30 Aug 2022 11:20:16 +0300 Subject: [PATCH] -static-libstdc++ only on musl --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a653c3443..69faa302c 100644 --- a/Makefile +++ b/Makefile @@ -124,7 +124,11 @@ $(PACKAGE_DIR): build/$(LIB_PROFILER) build/$(JATTACH) $(FDTRANSFER_BIN) \ build: mkdir -p build -PROFILER_STATIC_FLAGS=-static-libstdc++ -static-libgcc +PROFILER_STATIC_FLAGS=-static-libgcc +ifeq ($(OS_TAG),linux-musl) + PROFILER_STATIC_FLAGS+= -static-libstdc++ +endif + build/$(LIB_PROFILER_SO): $(SOURCES) $(HEADERS) $(RESOURCES) $(JAVA_HELPER_CLASSES) ifeq ($(MERGE),true) for f in src/*.cpp; do echo '#include "'$$f'"'; done |\