[Scummvm-devel] Proposal: restructuring the source tree

J.Brown (Ender/Amigo) ender at enderboi.com
Thu Aug 15 19:04:02 CEST 2002


> E.g. it forces us to prefix all simon related files with simon (thus we
> have simonsys.cpp), even though these files are already in a simon
> subdirectory. note that the file "midi.cpp" is for Simon only even if
> the name suggest differently.

This is due to a compiler limitation with Microsoft Visual Studio.
It places all object files in one directory, thus you cannot have two
files with the same name in the same project.

Eg,
   scumm/debug.cpp => release/debug.obj
   simon/debug.cpp => release/debug.obj
     = Rather broken compile :)


 - Ender







More information about the Scummvm-devel mailing list