Original Post
Hi.. I guess everyone know about the error you noyice when triing to run your program on another computer, something about "side-by-side".. Ok..Googling about it I notice I just have to use MT or MTd configurations(and not MD, MDd) so it will not include the runtime.. Ok, here is where my problem starts, using MTd generates lots and lots of errors..I noticed mostly of these errors disappear by setting msvcrt.lib to the list of ignored libraries.. But Im using SDL, and Im getting this error now: SDLmain.lib(SDL_win32_main.obj) : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _ShowError Notice that no errors(neither warnings) was happening when I was using MDd..but i want use MTd to not get the damn "bla bla side-by-side bla bla error".. Also, im getting some warnings too: SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol _isspace imported in function _ParseCommandLine SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol ___iob_func imported in function _ShowError SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol _fclose imported in function _cleanup_output SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol _exit imported in function _main SDLmain.lib(SDL_win32_main.obj) : warning LNK4217: locally defined symbol _strrchr imported in function _main How can I avoid it?