Okay, found the problem. First, in both the SDL_image and SDL_ttf projects, in the Solution Explorer, right-click the file 'Version.rc' and click 'Exclude From Project'. Then delete 'Version.rc' from both '\src\pkg\SDL_image-1.2.5\VisualC' and '\src\pkg\SDL_ttf-2.0.8\VisualC'. They don't appear to be needed (it builds without them) and they reference "afxres.h" which in turn references "winres.h", neither of which seem to be included with Visual C++ 2008 Express.
All of the projects (bar SDL_ttf, SDLmain and tolua++) had the _DEBUG preprocessor definition in their 'Release' build configuration. Removing it and rebuilding removes the dependency on the debug versions of the VC9 runtime DLLs. To correctly install the release runtime DLLs on the target machine, use the 'Microsoft Visual C++ 2008 Redistributable Package (x86)' available here: http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en Then just copy the contents of the built release directory ('\src\pkg\Release') to the target machine, run 'jive.exe' there and you're away. :-) Richard. -- rickwookie ------------------------------------------------------------------------ rickwookie's Profile: http://forums.slimdevices.com/member.php?userid=6397 View this thread: http://forums.slimdevices.com/showthread.php?t=40843 _______________________________________________ jive mailing list [email protected] http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive
