I just installed Codeblocks and all the other parts mentioned in the first post. Everything went smoothly, but when I try to build the DLL, Codeblocks aborts with the following error message:
Execution of 'rc.exe /IBoost-1.32.0\include /IPython24\include -fo"Final Release Win32\CvGameCoreDLL.res" CvGameCoreDLL.rc' in 'F:\Games\Civilization 4\Beyond the Sword\CvGameCoreDLL' failed.
Since I have no experience with programming environments, I don't know how to find / fix the error. Any help would be greatly appreciated.
Edit: I see that Pilotis had a similar problem in post #446, so I'll try to remove the rc file from the project. Odd ... I did a forum search for rc.exe as well as 'rc.exe and it didn't find anything ...
Edit2: Interesting ... apparently, CodeBlocks has forgotten several settings, even the defaults. Hrmph. I have no idea how this has happened. I'll uninstall / reinstall and see whether it works this time ...
Edit3: It's working! I guess the problem was really the .rc file that had to be removed from the project, but because I didn't know that (and because of my inexperience) I seem to have messed up something else while looking for possible causes of the problem. Whatever this additional problem was, reinstalling Codeblocks fixed it.
Thanks for the excellent instructions - without them I'd never even thought about installing all this stuff.
(Although the removal of the .rc file ought to be mentioned somewhere if it's a problem that several people have?.)