AString is a typedef in source/StringUtils.h, that file is included from source/Globals.h, which is included from every cpp file in the project. It is used for precompiled header generation in MSVC, so it has to be included using the very same line, >>#include "Globals.h"<< in every file, regardless of the path. That's why you need to set up the include paths correctly.
The include paths are in the INCLUDE variable in GNUmakefile:
You need to set your project's include paths to match these (without the "-I", of course)
Maybe if you wrote your VS version and the exact error message, we could try find a fix for that. Not saying that having a C::B support would be nice, but for all of us on Windows, MSVC2008 Express is the primary IDE; and then there are the Linux gyus for whom there's GNUmakefile.
The include paths are in the INCLUDE variable in GNUmakefile:
Code:
INCLUDE = -I.\
-Isource\
-Isource/md5\
-IWebServer\
-Isource/items\
-Isource/blocks\
-Itolua++-1.0.93/src/lib\
-Ilua-5.1.4/src\
-Izlib-1.2.7\
-IiniFile\
-Itolua++-1.0.93/include\
-Ijsoncpp-src-0.5.0/include\
-Ijsoncpp-src-0.5.0/src/lib_json\
-Iexpat
Maybe if you wrote your VS version and the exact error message, we could try find a fix for that. Not saying that having a C::B support would be nice, but for all of us on Windows, MSVC2008 Express is the primary IDE; and then there are the Linux gyus for whom there's GNUmakefile.