Commit graph

4 commits

Author SHA1 Message Date
Daniel Gibson
d39de6f39f Update SDL2.dll, OpenAL32.dll and libcurl-4.dll
for both i686 and x86_64 - but only the DLLs, not the headers or libs!
SDL2 is now 2.30.6, using the official Win32/Win64 builds
OpenAL32.dll is now OpenAL-Soft 1.23.1 (also official Windows builds)
libcurl-4.dll is 8.9.1 from https://curl.se/windows/ (renamed DLLs)
2024-08-20 06:12:24 +02:00
Daniel Gibson
a374be9917 Update libCURL to 7.87.1
that's almost recent and fixes building Yamagi Quake II (which supports
using dhewm3-libs as YQUAKE2LIBS in its CMake build, esp. relevant
when building with MSVC).

This time it's build with Visual Studio 2019 instead of MinGW
(`nmake /f Makefile.vc mode=dll` in VS developer console); the curl
nmake files had to be adjusted a bit to output libcurl-4.dll instead of
libcurl.dll (I didn't want to change the DLL name in dhewm3 builds), and
libcurl-4.lib had to be manually renamed to libcurl.lib for the dhewm3
and YQ2 builds to still work.
You may have to delete and recreate your existing CMake build directories
if you used them with dhewm3-libs from before this commit.
I successfully tested this with dhewm3 with both MinGW (YQ2 buildenv)
and VS2019, 32bit (x86) and 64bit (x64), and Yamagi Quake II with
VS2019 x86+x64 - apparently MinGW is happy to use the MSVC .lib file
and doesn't require the .dll.a for linking.

Thanks to Yamagi for giving me the curl builds so I could integrate them!
2023-03-26 00:49:53 +01:00
Daniel Gibson
4e78fc0204 Update (only .dlls!) SDL2 to 2.0.12 and curl to 7.70
the old .libs and headers should still work, but if anyone copies the
.dlls from here they now get something recent.
2020-05-29 03:07:36 +02:00
dhewg
6a548ecb20 Add curl-7.23.1 for x86_64-w64-mingw32
./configure --host=x86_64-w64-mingw32 \
--prefix=$HOME/devel/games/doom3-libs/x86_64-w64-mingw32
2012-01-07 15:02:56 +01:00