diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f30f29fd..dd68ca97 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -581,7 +581,7 @@ jobs: - name: Upload dll uses: actions/upload-artifact@v4 with: - name: ${{ matrix.jnaPath }}_whisper.dll + name: whisper_${{ matrix.arch }}.dll path: build/bin/${{ matrix.build }}/whisper.dll - name: Upload binaries @@ -1020,7 +1020,7 @@ jobs: - name: Download Windows lib uses: actions/download-artifact@v4 with: - name: win32-x86-64_whisper.dll + name: whisper_x64.dll - name: Download SDL2.dll uses: actions/download-artifact@v4 @@ -1037,8 +1037,8 @@ jobs: run: | New-Item -Path "build\Release" -ItemType Directory -Force - Copy-Item -Path "whisper.dll" -Destination "build\Release\whisper.dll" -Force - Write-Host "Copied whisper.dll to build\Release\whisper.dll directory" + Copy-Item -Path "whisper_x64.dll" -Destination "build\Release\whisper.dll" -Force + Write-Host "Copied whisper_x64.dll to build\Release\whisper.dll directory" Copy-Item -Path "SDL2.dll" -Destination "build\Release\SDL2.dll" -Force Write-Host "Copied SDL2.dll to build\Release\SDL2.dll directory" diff --git a/bindings/java/src/main/java/io/github/ggerganov/whispercpp/WhisperCppJnaLibrary.java b/bindings/java/src/main/java/io/github/ggerganov/whispercpp/WhisperCppJnaLibrary.java index 1648b0e7..65e67917 100644 --- a/bindings/java/src/main/java/io/github/ggerganov/whispercpp/WhisperCppJnaLibrary.java +++ b/bindings/java/src/main/java/io/github/ggerganov/whispercpp/WhisperCppJnaLibrary.java @@ -10,6 +10,7 @@ import io.github.ggerganov.whispercpp.params.WhisperFullParams; class JnaDebugHelper { static { + System.setProperty("jna.debug_load", "true"); System.out.println("JNA Library Path: " + System.getProperty("jna.library.path")); System.out.println("Working directory: " + System.getProperty("user.dir"));