QUOTE(d0wnlab @ Nov 27 2005, 09:17 PM)

You should attempt to disable compiling the SDL_Mixer module, since it's not supported. I didn't think it was turned on by default.
BTW, if you're doing this to get an opendasah binary.. I'm really sorry. I can send you one.
-Tom
Yep, I was wanting to try out OpenDash. I've managed to get it sorted now. These were the issues I came up against: (hopefully might help other people wanting to do the same)
SDL_Mixer doesn't build correctly from CVS. To fix this I needed to edit SDL_mixer-1.2.5/mikmod/mikmod.h and remove #include <io.h>. This got the OpenXDK building at least.
I needed to edit the includes in the OpenDash Makefile to contain /usr/local/opendash/include/SDL
I got error when compiling OpenDash with the built in type bool being redefined. To fix in /usr/local/openxdk/include/xboxkrnl/types.h I changed
QUOTE
typedef int bool;
to
QUOTE
#ifndef __cplusplus
typedef int bool;
#endif
Again I don't know if this is the right way to handle this problem but it allows me to build a OpenDash binary.