From: Matt Corallo Date: Mon, 1 Feb 2021 05:36:58 +0000 (-0500) Subject: Update for upstream with new -lm requirement for debug X-Git-Tag: v0.0.1~11 X-Git-Url: http://git.bitcoin.ninja/?a=commitdiff_plain;h=e9c2970adecaa14b3e83e11eb160a7bcbdae20da;p=ldk-java Update for upstream with new -lm requirement for debug --- diff --git a/genbindings.sh b/genbindings.sh index 7c29c81d..f4c5a80d 100755 --- a/genbindings.sh +++ b/genbindings.sh @@ -23,7 +23,7 @@ rm src/main/java/org/ldk/enums/*.class src/main/java/org/ldk/impl/bindings*.clas echo "Building Java bindings..." COMPILE="$COMMON_COMPILE -Isrc/main/jni -pthread -ldl -Wl,--no-undefined -o liblightningjni.so -shared -fPIC" if [ "$3" = "true" ]; then - $COMPILE -g -fsanitize=address -shared-libasan -Wl,-wrap,calloc -Wl,-wrap,realloc -Wl,-wrap,reallocarray -Wl,-wrap,malloc -Wl,-wrap,free -rdynamic -I"$1"/lightning-c-bindings/include/ $2 src/main/jni/bindings.c "$1"/lightning-c-bindings/target/debug/libldk.a + $COMPILE -g -fsanitize=address -shared-libasan -Wl,-wrap,calloc -Wl,-wrap,realloc -Wl,-wrap,reallocarray -Wl,-wrap,malloc -Wl,-wrap,free -rdynamic -I"$1"/lightning-c-bindings/include/ $2 src/main/jni/bindings.c "$1"/lightning-c-bindings/target/debug/libldk.a -lm else $COMPILE -Wl,--version-script=libcode.version -flto -fuse-ld=lld -O3 -I"$1"/lightning-c-bindings/include/ $2 src/main/jni/bindings.c "$1"/lightning-c-bindings/target/release/libldk.a fi