diff --git a/external/liquid-dsp/How_to_build_liquid_dsp_for_Windows.txt b/external/liquid-dsp/How_to_build_liquid_dsp_for_Windows.txt index 386721b..675d273 100644 --- a/external/liquid-dsp/How_to_build_liquid_dsp_for_Windows.txt +++ b/external/liquid-dsp/How_to_build_liquid_dsp_for_Windows.txt @@ -3,11 +3,8 @@ - Install the Msys2 distribution as described on their site (https://msys2.github.io/) - Add mingw32 and mingw64 compiler to the Msys2 installation. - Copy config.h, makefile.mingw32, makefile.mingw64 in the liquid-dsp root directory. -- Run a Msys2 Win32 shell (mingw32.exe) and execute 'make -f makefile.mingw32 -j8' to compile a libliquid.dll 32bit Windows Dll. -- Run a Msys2 Win64 shell (mingw64.exe) and execute 'make -f makefile.mingw64 -j8' to compile a libliquid.dll 64bit Windows Dll. - -Note that the Win32 dll needs libgcc_s_dw2-1.dll and libwinpthread-1.dll (as a libgcc_s_dw2-1.dll dependency) as dependencies. -On the other hand, Win64 dll has no external dependencies. +- Run a Msys2 Win32 shell (mingw32.exe) and execute 'make -f makefile.mingw32 -j clean' then 'make -f makefile.mingw32 -j' to compile a libliquid.dll 32bit Windows Dll. +- Run a Msys2 Win64 shell (mingw64.exe) and execute 'make -f makefile.mingw64 -j clean' then 'make -f makefile.mingw32 -j' to compile a libliquid.dll 64bit Windows Dll. This process generates a .dll, .a together with libliquid.def the listing exported functions, and libliquid.lib the import lib matching the dll. diff --git a/external/liquid-dsp/gcc/32/libliquid.a b/external/liquid-dsp/gcc/32/libliquid.a index a8b3d3f..805ae99 100644 Binary files a/external/liquid-dsp/gcc/32/libliquid.a and b/external/liquid-dsp/gcc/32/libliquid.a differ diff --git a/external/liquid-dsp/gcc/32/libliquid.dll b/external/liquid-dsp/gcc/32/libliquid.dll index 108d0b4..fcf8ba9 100644 Binary files a/external/liquid-dsp/gcc/32/libliquid.dll and b/external/liquid-dsp/gcc/32/libliquid.dll differ diff --git a/external/liquid-dsp/gcc/64/libliquid.a b/external/liquid-dsp/gcc/64/libliquid.a index 63fcc1c..b4220bd 100644 Binary files a/external/liquid-dsp/gcc/64/libliquid.a and b/external/liquid-dsp/gcc/64/libliquid.a differ diff --git a/external/liquid-dsp/gcc/64/libliquid.dll b/external/liquid-dsp/gcc/64/libliquid.dll index 1e488f4..361e520 100644 Binary files a/external/liquid-dsp/gcc/64/libliquid.dll and b/external/liquid-dsp/gcc/64/libliquid.dll differ diff --git a/external/liquid-dsp/msvc/32/libliquid.a b/external/liquid-dsp/msvc/32/libliquid.a index a8b3d3f..805ae99 100644 Binary files a/external/liquid-dsp/msvc/32/libliquid.a and b/external/liquid-dsp/msvc/32/libliquid.a differ diff --git a/external/liquid-dsp/msvc/32/libliquid.dll b/external/liquid-dsp/msvc/32/libliquid.dll index 108d0b4..fcf8ba9 100644 Binary files a/external/liquid-dsp/msvc/32/libliquid.dll and b/external/liquid-dsp/msvc/32/libliquid.dll differ diff --git a/external/liquid-dsp/msvc/32/libliquid.lib b/external/liquid-dsp/msvc/32/libliquid.lib index 84d41aa..9e9aefc 100644 Binary files a/external/liquid-dsp/msvc/32/libliquid.lib and b/external/liquid-dsp/msvc/32/libliquid.lib differ diff --git a/external/liquid-dsp/msvc/64/libliquid.a b/external/liquid-dsp/msvc/64/libliquid.a index 63fcc1c..b4220bd 100644 Binary files a/external/liquid-dsp/msvc/64/libliquid.a and b/external/liquid-dsp/msvc/64/libliquid.a differ diff --git a/external/liquid-dsp/msvc/64/libliquid.dll b/external/liquid-dsp/msvc/64/libliquid.dll index 1e488f4..361e520 100644 Binary files a/external/liquid-dsp/msvc/64/libliquid.dll and b/external/liquid-dsp/msvc/64/libliquid.dll differ diff --git a/external/liquid-dsp/msvc/64/libliquid.lib b/external/liquid-dsp/msvc/64/libliquid.lib index 2cef2fe..788ec7a 100644 Binary files a/external/liquid-dsp/msvc/64/libliquid.lib and b/external/liquid-dsp/msvc/64/libliquid.lib differ diff --git a/external/msvc/x64/libwinpthread-1.dll b/external/msvc/x64/libwinpthread-1.dll index b07d407..8de3cf6 100644 Binary files a/external/msvc/x64/libwinpthread-1.dll and b/external/msvc/x64/libwinpthread-1.dll differ diff --git a/external/msvc/x86/libgcc_s_dw2-1.dll b/external/msvc/x86/libgcc_s_dw2-1.dll deleted file mode 100644 index 06af097..0000000 Binary files a/external/msvc/x86/libgcc_s_dw2-1.dll and /dev/null differ diff --git a/external/msvc/x86/libwinpthread-1.dll b/external/msvc/x86/libwinpthread-1.dll index 8805dd7..c458c57 100644 Binary files a/external/msvc/x86/libwinpthread-1.dll and b/external/msvc/x86/libwinpthread-1.dll differ