when trying to compile a simple example program in visual c 6.0, i get
an error message when starting my program, something like “the file
SDL.DLL is linked with the missing Export-USER32.DLL:TrackMouseEvent”.
Does anyone know how to get rid of this?
Second report of this. Looks like the Win32 binaries available for download
are only compatible with WinNT/Win98. They need to be compiled with
"_WIN32_WINNT=0x0300" to generate an SDL.dll that will work with Win95.
Argh.
The TrackMouseEvent() function only exists on Win98 and WinNT.
There is a compatible function in COMCTRL32.DLL on Win95 with
Internet Explorer 3.0 or later: _TrackMouseEvent()
I will fix this when I get home tonight, and release a new runtime
binary for testing.
-Sam Lantinga (slouken at devolution.com)
Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec
Second report of this. Looks like the Win32 binaries available
for download are only compatible with WinNT/Win98. They
need to be compiled with “_WIN32_WINNT=0x0300” to
generate an SDL.dll that will work with Win95.
Argh.
The TrackMouseEvent() function only exists on Win98 and WinNT.
There is a compatible function in COMCTRL32.DLL on Win95 with
Internet Explorer 3.0 or later: _TrackMouseEvent()
I will fix this when I get home tonight, and release a new runtime
binary for testing.
Is there any “real” good way to handle this? I’m so used to compiling open
source stuff that I completely forget about binary releases … argh …
Second report of this. Looks like the Win32 binaries available
for download are only compatible with WinNT/Win98. They
need to be compiled with “_WIN32_WINNT=0x0300” to
generate an SDL.dll that will work with Win95.
Argh.
The TrackMouseEvent() function only exists on Win98 and WinNT.
There is a compatible function in COMCTRL32.DLL on Win95 with
Internet Explorer 3.0 or later: _TrackMouseEvent()
I will fix this when I get home tonight, and release a new runtime
binary for testing.
Is there any “real” good way to handle this? I’m so used to compiling open
source stuff that I completely forget about binary releases … argh …
Well, once I verify that this works, I’ll commit the source changes, and
they’ll be available to everybody. No worries.
-Sam Lantinga (slouken at devolution.com)
Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec
Argh.
The TrackMouseEvent() function only exists on Win98 and WinNT.
There is a compatible function in COMCTRL32.DLL on Win95 with
Internet Explorer 3.0 or later: _TrackMouseEvent()
I will fix this when I get home tonight, and release a new runtime
binary for testing.
You aren’t going to fix this by requireing internet explore 3.0 for SDL to
run, are you? The first thing I do when I sit down to a win95/98 box is
uninstall Internet Explorer, install Netscape…
Argh.
The TrackMouseEvent() function only exists on Win98 and WinNT.
There is a compatible function in COMCTRL32.DLL on Win95 with
Internet Explorer 3.0 or later: _TrackMouseEvent()
I will fix this when I get home tonight, and release a new runtime
binary for testing.
You aren’t going to fix this by requireing internet explore 3.0 for SDL to
run, are you? The first thing I do when I sit down to a win95/98 box is
uninstall Internet Explorer, install Netscape…
Even when you uninstall Internet Explorer, COMCTRL32.DLL stays on your
system. I could be wrong, so that’s why I am releasing a test DLL so
people can let me know if it works for them.
-Sam Lantinga (slouken at devolution.com)
Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec