X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=genbindings.sh;h=2e07752a7b8b9b352248b036bedcc846afb6472c;hb=d8656f7b597edd7ae8c34cb677c35d3b1635efd5;hp=81c15294c8fbda87b987cccde53461fa3c6d65a1;hpb=35543ab252e21c9279e82877c5a9c5634ad281cd;p=ldk-java diff --git a/genbindings.sh b/genbindings.sh index 81c15294..2e07752a 100755 --- a/genbindings.sh +++ b/genbindings.sh @@ -43,6 +43,11 @@ case "$TARGET_STRING" in CS_PLATFORM_NAME="linux-x64" LDK_JAR_TARGET=true ;; + "x86_64-redhat-linux"*) + LDK_TARGET_SUFFIX="_Linux-amd64" + CS_PLATFORM_NAME="linux-x64" + LDK_JAR_TARGET=true + ;; "x86_64-apple-darwin"*) LDK_TARGET_SUFFIX="_MacOSX-x86_64" CS_PLATFORM_NAME="osx-x64" @@ -154,7 +159,7 @@ if [ "$2" = "c_sharp" ]; then [ "$IS_APPLE_CLANG" = "false" ] && COMPILE="$COMPILE -flto" [ "$IS_MAC" = "false" ] && LINK="$LINK -Wl,--no-undefined" [ "$IS_WIN" = "false" ] && LINK="$LINK -Wl,--lto-O3" - [ "$IS_WIN" = "true" ] && LINK="$LINK --target=x86_64-pc-windows-gnu -L/usr/lib/gcc/x86_64-w64-mingw32/12-win32/ -lbcrypt -static-libgcc" + [ "$IS_WIN" = "true" ] && LINK="$LINK --target=x86_64-pc-windows-gnu -L/usr/lib/gcc/x86_64-w64-mingw32/12-win32/ -lbcrypt -lntdll -static-libgcc" [ "$IS_WIN" = "true" ] && COMPILE="$COMPILE --target=x86_64-pc-windows-gnu" LDK_LIB="$1"/lightning-c-bindings/target/$LDK_TARGET/release/libldk.a if [ "$IS_MAC" = "false" -a "$IS_WIN" = "false" -a "$4" = "false" ]; then