diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 9bbddf5..b2b03ac 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -47,12 +47,12 @@ jobs: libspeexdsp-dev \ - name: Build libaudio + shell: ${{ runner.os == 'Windows' && 'msys2 {0}' || 'bash' }} run: | cd libs/audio make clean make all make verify - shell: bash - name: Upload libaudio Artifacts uses: actions/upload-artifact@v4 diff --git a/libs/audio/Makefile b/libs/audio/Makefile index a75fb25..055c12a 100644 --- a/libs/audio/Makefile +++ b/libs/audio/Makefile @@ -248,10 +248,6 @@ ifneq (,$(findstring MINGW,$(UNAME_S))) @echo "=== MinGW Libraries ===" @echo "Checking for Windows-specific libportaudio:" @ls -la ./libportaudio-win.a 2>/dev/null && echo "✓ Found local libportaudio-win.a" || echo "✗ No local libportaudio-win.a" - @echo "Available system static libraries:" - @ls /mingw64/lib/lib{portaudio,sndfile,speexdsp,FLAC,vorbis*,ogg}.a 2>/dev/null || echo "None found" - @echo "Static pthread library:" - @ls /mingw64/lib/libwinpthread.a 2>/dev/null && echo "✓ Found libwinpthread.a" || echo "✗ Missing libwinpthread.a" @echo "Libraries to link: $(LIBS)" else ifeq ($(UNAME_S),Linux) @echo "=== Linux Package Check ==="