Skip to content

Commit 607b02d

Browse files
author
TeleGhost Dev
committed
Fix Windows build: add comprehensive system libraries for full static independence
1 parent 715efe2 commit 607b02d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

internal/network/i2pd/router.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ package i2pd
2121
/*
2222
#cgo CXXFLAGS: -std=c++17 -I${SRCDIR}/i2pd/libi2pd -I${SRCDIR}/i2pd/libi2pd_client -I${SRCDIR}/i2pd/i18n -I${SRCDIR}/i2pd -I${SRCDIR}/i2pd/libi2pd_wrapper
2323
#cgo linux LDFLAGS: -L${SRCDIR} -Wl,--whole-archive -li2pdclient -li2pd -li2pdlang -Wl,--no-whole-archive -Wl,-Bstatic -lboost_filesystem -lboost_program_options -lboost_date_time -lssl -lcrypto -lz -Wl,-Bdynamic -lpthread -lstdc++ -lm -latomic
24-
#cgo windows LDFLAGS: -L${SRCDIR} -Wl,--whole-archive -li2pdclient -li2pd -li2pdlang -Wl,--no-whole-archive -lssl -lcrypto -lz -lboost_filesystem-mt -lboost_program_options-mt -lboost_date_time-mt -lpthread -lws2_32 -lmswsock -liphlpapi -lcrypt32 -lstdc++ -lm
24+
#cgo windows LDFLAGS: -L${SRCDIR} -Wl,--whole-archive -li2pdclient -li2pd -li2pdlang -Wl,--no-whole-archive -lssl -lcrypto -lz -lboost_filesystem-mt -lboost_program_options-mt -lboost_date_time-mt -lpthread -lws2_32 -lmswsock -liphlpapi -lcrypt32 -ladvapi32 -lshlwapi -luser32 -lgdi32 -lbcrypt -lstdc++ -lm
2525
2626
#include <stdlib.h>
2727

0 commit comments

Comments
 (0)