We need to change the mikmod.h header in the MikMod package

The following code:
Code:
#if defined WIN32 && defined _DLL
#ifdef DLL_EXPORTS
#define MIKMODAPI __declspec(dllexport)
#else
#define MIKMODAPI __declspec(dllimport)
#endif
#elsif !defined _DLL && defined WIN32
#ifdef !defined _DEBUG
#pragma comment(lib, "mikmod-static-mt-debug.lib")
#else
#pragma comment(lib, "mikmod-static-mt.lib")
#endif
#else
#define MIKMODAPI
#endif
Change to:

Code:
#if defined WIN32 && defined _DLL
#ifdef DLL_EXPORTS
#define MIKMODAPI __declspec(dllexport)
#else
#define MIKMODAPI __declspec(dllimport)
#endif
#else
#define MIKMODAPI
#endif
Then ClanLib will compile fully on the 32bit win32 platform

(The lib pragma's are contained in ClanLib-0.9/Sources/Mikmod/API/mikmod.h )

If I had a bit 64 compiler, i would try to get the 64bit mikmod to work

Mikmod rocks (i want music in my Methane example to work again )