--- make.sh.orig 2023-07-25 23:43:08 UTC +++ make.sh @@ -23,6 +23,10 @@ if [ "$OS" == "mac" ]; then if [ "$ARCH" == "x86_64" ]; then cFlags+=" --target=x86_64-apple-darwin18.7.0" fi +elif [ "$OS" == "freebsd" ]; then + cFlags+=" -I$JAVA_HOME/include/freebsd" + linkFlags+=" -shared" + libFilename="libsqliteij.so" elif [ "$OS" == "linux" ]; then libFilename="libsqliteij.so" @@ -69,7 +73,7 @@ CC="${CC:-clang}" libFile="$outDir/$libFilename" "${CROSS_PREFIX}${CC}" $cFlags -o "$libFile" "$outDir/NativeDB.o" "$outDir/sqlite3.o" $linkFlags -shasum -a 256 "$libFile" | head -c 64 >"$libFile.sha256" +sha256sum "$libFile" | head -c 64 >"$libFile.sha256" unlink "$outDir/sqlite3.o" unlink "$outDir/NativeDB.o"