[SDL] [Bug] Win x64 audio static (and other win x64 observations)
William at WilliamWeilep.com
Fri Mar 3 16:39:15 PST 2006
If I had more time, I'd try and track down where exactly it happened, but it happened amidts the SDL_config.h period where it was uncompilable for me for over a week. I was able to compile 2/27/06 and the static was present, and I know audio was normal before the SDL_config.h changes. The problem is specific to Windows x64, 32bit versions are fine.
Side note to Sam: /Wp64 in VC2005 is over zealous while in win32 mode as I'm sure you've noticed (after fixing some casts and such, I can compile with /Wp64 in x64 with 0/0 errors/warnings and it still leaves 0/8 in win32). There are a few things you have missed (casts mostly) and I'll have a win64 patch soon (since _WIN32 is defined in win64, do you want config stuff to go in SDL_config_win32.h in a #if defined(__WIN64__) block or create a seperate SDL_config_win64.h file to be included after the win32?), but I'd like to figure out this audio problem first.
On a further tangent, will there be non-in-line asm replacements for the functions made to replace LIBC? As of current, x64 needs HAVE_LIBC 1 and #undef SDL_ASSEMBLY_ROUTINES, so msvcrt is still needed.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the SDL