true static binary: openssl-only curl + jitterentropy + zstd; file=statically linked, --version OK

This commit is contained in:
2026-10-24 07:28:05 +02:00
parent e4f5a9e385
commit f9c63c5fef
+1 -1
View File
@@ -30,7 +30,7 @@ $(BIN): $(MAIN_OBJ) $(ALL_OBJS)
$(CXX) $(CXXFLAGS) $(MAIN_OBJ) $(ALL_OBJS) -lsqlite3 -lcurl -o $@
static: $(MAIN_OBJ) $(ALL_OBJS)
$(CXX) $(CXXFLAGS) -pthread $(MAIN_OBJ) $(ALL_OBJS) -Wl,-Bstatic /usr/lib/x86_64-linux-gnu/libsqlite3.a -Wl,-Bdynamic -lcurl -lssl -lcrypto -lz -lnghttp2 -lssh2 -lpsl -lbrotlidec -lzstd -lidn2 -lrtmp -lgnutls -o build/detz-static
$(CXX) $(CXXFLAGS) -pthread -static $(MAIN_OBJ) $(ALL_OBJS) /tmp/curlb/inst/lib/libcurl.a /usr/lib/x86_64-linux-gnu/libsqlite3.a -lssl -lcrypto /tmp/jent/libjitterentropy.a -lzstd -lz -lnghttp2 -lpsl -lbrotlidec -lidn2 -lrtmp -o build/detz-static
$(BUILD)/store_test: tests/store_test.cpp src/store/store.cpp
@mkdir -p $(BUILD)
$(CXX) $(CXXFLAGS) -Isrc/store tests/store_test.cpp src/store/store.cpp -lsqlite3 -lcurl -o $@