Am I doing something wrong or....?
running straight from the downloaded SVN folder
running vcxproj
MS Visual C++ 2010 Express
win 7 x64
The error message when trying to build:
1>------ Rebuild All started: Project: Whore Master, Configuration: Debug Win32 ------
1> SubWCRev: '(...)\BrothelMaster'
1> Last committed at revision 643
1> Updated to revision 643
1> cScriptUtils.cpp
1> cLuaScript.cpp
1>cLuaScript.cpp(270): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
1>cLuaScript.cpp(628): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
1> cLuaMenu.cpp
1> WorkWhore.cpp
1> WorkTorturer.cpp
1> WorkStripper.cpp
1> WorkSecurity.cpp
1> WorkMatron.cpp
1> WorkHall.cpp
1> WorkFreetime.cpp
1> WorkFluffer.cpp
1> WorkExploreCatacombs.cpp
1> WorkBrothelMassusse.cpp
1> WorkBeastCare.cpp
1> WorkBeastCapture.cpp
1> WorkBar.cpp
1> WorkAdvertising.cpp
1> cWorkCleaning.cpp
1> cJobManager.cpp
1> cScreenTown.cpp
1> Generating Code...
1> Compiling...
1> cScreenSlaveMarket.cpp
1> cScreenPrison.cpp
1> cScreenMayor.cpp
1> cScreenItemManagement.cpp
1> cScreenHouse.cpp
1> cScreenGirlManagement.cpp
1> cScreenGirlDetails.cpp
1> cScreenGangs.cpp
1> cScreenDungeon.cpp
1> cScreenBuildingSetup.cpp
1> cScreenBuildingManagement.cpp
1> cScreenBank.cpp
1> CSurface.cpp
1> CRenderQue.cpp
1> CFont.cpp
1> cAnimatedSurface.cpp
1> cTriggers.cpp
1> cScripts.cpp
1> cScriptManager.cpp
1> CLog.cpp
1> Generating Code...
1> Compiling...
1> cGameScript.cpp
1> cEvents.cpp
1> cRival.cpp
1> cInventory.cpp
1> cGirls.cpp
1> cGangs.cpp
1> cCustomers.cpp
1> cBuilding.cpp
1> cBrothel.cpp
1>cBrothel.cpp(3627): warning C4819: The file contains a character that cannot be represented in the current code page (932). Save the file in Unicode format to prevent data loss
1> CResourceManager.cpp
1> CGraphics.cpp
1> CGameObject.cpp
1> cColor.cpp
1> XmlUtil.cpp
1> tinyxmlparser.cpp
1> tinyxmlerror.cpp
1> tinyxml.cpp
1> tinystr.cpp
1> strnatcmp.cpp
1> sFacilityList.cpp
1> Generating Code...
1> Compiling...
1> sFacility.cpp
1> sConfig.cpp
1> main.cpp
1> GameFlags.cpp
1> FileList.cpp
1> DirPath.cpp
1> cTraits.cpp
1> cTrainable.cpp
1> cTariff.cpp
1> cRng.cpp
1> cNameList.cpp
1> cGold.cpp
1> cGetStringScreenManager.cpp
1> InterfaceProcesses.cpp
1> InterfaceGlobals.cpp
1> cWindowManager.cpp
1> cSlider.cpp
1> cMessageBox.cpp
1> cScrollBar.cpp
1> cPlayer.cpp
1> Generating Code...
1> Compiling...
1> cListBox.cpp
1> cInterfaceWindow.cpp
1> cImageItem.cpp
1> cGirlTorture.cpp
1> cGirlGangFight.cpp
1> cEditBox.cpp
1> cDungeon.cpp
1> cChoiceMessage.cpp
1> cCheckBox.cpp
1> cButton.cpp
1> Generating Code...
1> lzio.c
1> lvm.c
1> lundump.c
1> ltm.c
1> ltablib.c
1> ltable.c
1> lstrlib.c
1> lstring.c
1> lstate.c
1> lparser.c
1> loslib.c
1> lopcodes.c
1> lobject.c
1> loadlib.c
1> lmem.c
1> lmathlib.c
1> llex.c
1> liolib.c
1> linit.c
1> lgc.c
1> Generating Code...
1> Compiling...
1> lfunc.c
1> ldump.c
1> ldo.c
1> ldebug.c
1> ldblib.c
1> lcode.c
1> lbaselib.c
1> lauxlib.c
1> lapi.c
1> Generating Code...
1>cPlayer.obj : error LNK2019: unresolved external symbol "class TiXmlElement * __cdecl SaveSkillsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveSkillsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z) referenced in function "public: class TiXmlElement * __thiscall cPlayer::SavePlayerXML(class TiXmlElement *)" (?SavePlayerXML@cPlayer@@QAEPAVTiXmlElement@@PAV2@@Z)
1>cGangs.obj : error LNK2001: unresolved external symbol "class TiXmlElement * __cdecl SaveSkillsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveSkillsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "class TiXmlElement * __cdecl SaveSkillsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveSkillsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z)
1>cPlayer.obj : error LNK2019: unresolved external symbol "class TiXmlElement * __cdecl SaveStatsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveStatsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z) referenced in function "public: class TiXmlElement * __thiscall cPlayer::SavePlayerXML(class TiXmlElement *)" (?SavePlayerXML@cPlayer@@QAEPAVTiXmlElement@@PAV2@@Z)
1>cGangs.obj : error LNK2001: unresolved external symbol "class TiXmlElement * __cdecl SaveStatsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveStatsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "class TiXmlElement * __cdecl SaveStatsXML(class TiXmlElement *,unsigned char * const,int * const,int * const)" (?SaveStatsXML@@YAPAVTiXmlElement@@PAV1@QAEQAH2@Z)
1>cPlayer.obj : error LNK2019: unresolved external symbol "bool __cdecl LoadSkillsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadSkillsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z) referenced in function "public: bool __thiscall cPlayer::LoadPlayerXML(class TiXmlHandle)" (?LoadPlayerXML@cPlayer@@QAE_NVTiXmlHandle@@@Z)
1>cGangs.obj : error LNK2001: unresolved external symbol "bool __cdecl LoadSkillsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadSkillsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "bool __cdecl LoadSkillsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadSkillsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z)
1>cPlayer.obj : error LNK2019: unresolved external symbol "bool __cdecl LoadStatsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadStatsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z) referenced in function "public: bool __thiscall cPlayer::LoadPlayerXML(class TiXmlHandle)" (?LoadPlayerXML@cPlayer@@QAE_NVTiXmlHandle@@@Z)
1>cGangs.obj : error LNK2001: unresolved external symbol "bool __cdecl LoadStatsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadStatsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "bool __cdecl LoadStatsXML(class TiXmlHandle,unsigned char * const,int * const,int * const)" (?LoadStatsXML@@YA_NVTiXmlHandle@@QAEQAH2@Z)
1>cBrothel.obj : error LNK2019: unresolved external symbol "bool __cdecl LoadInventoryXML(class TiXmlHandle,struct sInventoryItem * * const,int &,unsigned char * const,unsigned char * const)" (?LoadInventoryXML@@YA_NVTiXmlHandle@@QAPAUsInventoryItem@@AAHQAE3@Z) referenced in function "public: bool __thiscall cBrothelManager::LoadDataXML(class TiXmlHandle)" (?LoadDataXML@cBrothelManager@@QAE_NVTiXmlHandle@@@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "bool __cdecl LoadInventoryXML(class TiXmlHandle,struct sInventoryItem * * const,int &,unsigned char * const,unsigned char * const)" (?LoadInventoryXML@@YA_NVTiXmlHandle@@QAPAUsInventoryItem@@AAHQAE3@Z)
1>cBrothel.obj : error LNK2019: unresolved external symbol "class TiXmlElement * __cdecl SaveInventoryXML(class TiXmlElement *,struct sInventoryItem * * const,int,unsigned char * const,unsigned char * const)" (?SaveInventoryXML@@YAPAVTiXmlElement@@PAV1@QAPAUsInventoryItem@@HQAE2@Z) referenced in function "public: class TiXmlElement * __thiscall cBrothelManager::SaveDataXML(class TiXmlElement *)" (?SaveDataXML@cBrothelManager@@QAEPAVTiXmlElement@@PAV2@@Z)
1>cGirls.obj : error LNK2001: unresolved external symbol "class TiXmlElement * __cdecl SaveInventoryXML(class TiXmlElement *,struct sInventoryItem * * const,int,unsigned char * const,unsigned char * const)" (?SaveInventoryXML@@YAPAVTiXmlElement@@PAV1@QAPAUsInventoryItem@@HQAE2@Z)
1>cGirls.obj : error LNK2019: unresolved external symbol "bool __cdecl LoadActionsXML(class TiXmlHandle,int * const)" (?LoadActionsXML@@YA_NVTiXmlHandle@@QAH@Z) referenced in function "public: bool __thiscall sGirl::LoadGirlXML(class TiXmlHandle)" (?LoadGirlXML@sGirl@@QAE_NVTiXmlHandle@@@Z)
1>cGirls.obj : error LNK2019: unresolved external symbol "bool __cdecl LoadTraitsXML(class TiXmlHandle,unsigned char &,struct sTrait * * const,unsigned char * const)" (?LoadTraitsXML@@YA_NVTiXmlHandle@@AAEQAPAUsTrait@@QAE@Z) referenced in function "public: bool __thiscall sGirl::LoadGirlXML(class TiXmlHandle)" (?LoadGirlXML@sGirl@@QAE_NVTiXmlHandle@@@Z)
1>cGirls.obj : error LNK2019: unresolved external symbol "class TiXmlElement * __cdecl SaveActionsXML(class TiXmlElement *,int * const)" (?SaveActionsXML@@YAPAVTiXmlElement@@PAV1@QAH@Z) referenced in function "public: class TiXmlElement * __thiscall sGirl::SaveGirlXML(class TiXmlElement *)" (?SaveGirlXML@sGirl@@QAEPAVTiXmlElement@@PAV2@@Z)
1>cGirls.obj : error LNK2019: unresolved external symbol "class TiXmlElement * __cdecl SaveTraitsXML(class TiXmlElement *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,int,struct sTrait * * const,unsigned char * const)" (?SaveTraitsXML@@YAPAVTiXmlElement@@PAV1@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HQAPAUsTrait@@QAE@Z) referenced in function "public: class TiXmlElement * __thiscall sGirl::SaveGirlXML(class TiXmlElement *)" (?SaveGirlXML@sGirl@@QAEPAVTiXmlElement@@PAV2@@Z)
1>C:\Downloads\tethman\svn\trunk\BrothelMaster\Debug\Whore Master.exe : fatal error LNK1120: 10 unresolved externals
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
I'm reasonably sure I resolved the unicode error in cBrothel, but I don't understand the stuff at the end.