64
· luaserver.sln (41 warnings) luatest - 0 error(s), 0 warning(s) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nlua - 0 error(s), 40 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strerror' was declared deprecated nnebula - 0 error(s), 0 warning(s) nshlua - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ · mangalorelibs.sln (1 error, 1 Warning) mangalore - 0 error(s), 0 warning(s) mcegui - 1 error(s), 0 warning(s) fatal error C1083: Cannot open include file: 'cegui/CEGUIFalPropertyDefinitionBase.h': No such file or directory microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Debug Solutions

  • Upload
    maxideg

  • View
    427

  • Download
    10

Embed Size (px)

DESCRIPTION

maxideg debug solutions

Citation preview

Page 1: Debug Solutions

· luaserver.sln (41 warnings) luatest - 0 error(s), 0 warning(s) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nlua - 0 error(s), 40 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strerror' was declared deprecated nnebula - 0 error(s), 0 warning(s) nshlua - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ · mangalorelibs.sln (1 error, 1 Warning) mangalore - 0 error(s), 0 warning(s) mcegui - 1 error(s), 0 warning(s) fatal error C1083: Cannot open include file: 'cegui/CEGUIFalPropertyDefinitionBase.h': No such file or directory microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Page 2: Debug Solutions

· mangaloretools.sln (2 errors, 1 Warning) mangalore - 0 error(s), 0 warning(s) mcegui - 1 error(s), 0 warning(s) ceguifalpropertydefinition.h(31) : fatal error C1083: Cannot open include file: 'cegui/CEGUIFalPropertyDefinitionBase.h': No such file or directory microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible mviewer - 1 error(s), 0 warning(s) fatal error LNK1104: cannot open file '.\inter\win32d\mcegui\server.obj' ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ · N2LightwaveExporter.sln (52 errors, 1 Warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible n2lwexporter - 52 error(s), 0 warning(s) nlwskinanimexport.cc contrib\lwexporter\inc\lwexporter\nlwskinanimexport.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwrender.h': No such file or directory nlwanimexporthandler.cc contrib\lwexporter\inc\lwexporter\nlwanimexporthandler.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory nlwexporter.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory nlwexportnode.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory nlwmeshexport.cc contrib\lwexporter\inc\lwexporter\nlwmeshexport.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory nlwtextureexport.cc nlwsettingsregistry.cc contrib\lwexporter\inc\lwexporter\nlwsettingsregistry.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwsurf.h': No such file or directory nlwbonejointmap.cc contrib\lwexporter\inc\lwexporter\nlwbonejointmap.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwrender.h': No such file or directory nlwviewerremote.cc nebula2\inc\gfx2\nshaderarg.h(94) : error C2143: syntax error : missing ';' before '<' nebula2\inc\gfx2\nshaderarg.h(94) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int nebula2\inc\gfx2\nshaderarg.h(94) : error C2238: unexpected token(s) preceding ';' nebula2\inc\gfx2\nshaderarg.h(185) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(185) : error C2228: left of '.get_unsafe' must have class/struct/union nebula2\inc\gfx2\nshaderarg.h(185) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg'

Page 3: Debug Solutions

nebula2\inc\gfx2\nshaderarg.h(185) : error C2228: left of '.get_unsafe' must have class/struct/union nebula2\inc\gfx2\nshaderarg.h(229) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(229) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(229) : error C2228: left of '.get_unsafe' must have class/struct/union nebula2\inc\gfx2\nshaderarg.h(401) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(411) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(411) : error C2228: left of '.get_unsafe' must have class/struct/union nebula2\inc\gfx2\nshaderarg.h(489) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(493) : error C2039: 'tex' : is not a member of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(23) : see declaration of 'nShaderArg' nebula2\inc\gfx2\nshaderarg.h(493) : error C2228: left of '.invalidate' must have class/struct/union nlwexportermaster.cc contrib\lwexporter\src\lwexporter\nlwexportermaster.cc(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory nlwexportermaster_activation.cc contrib\lwexporter\inc\lwexporter\nlwexportermaster.h(5) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory

nlwexportermasterpanel.cc contrib\lwexporter\inc\lwexporter\nlwexportermasterpanel.h(5) : fatal error C1083: Cannot open include file: 'lwsdk/lwgeneric.h': No such file or directory

nlwpreviewpanel.cc contrib\lwexporter\inc\lwexporter\nlwpreviewpanel.h(5) : fatal error C1083: Cannot open include file: 'lwsdk/lwgeneric.h': No such file or directory nlwexportpanel.cc contrib\lwexporter\inc\lwexporter\nlwexportpanel.h(5) : fatal error C1083: Cannot open include file: 'lwsdk/lwgeneric.h': No such file or directory nlwexportersettings.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory nlwexportersettingspanel.cc contrib\lwexporter\inc\lwexporter\nlwexportersettingspanel.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwgeneric.h': No such file or directory nlwexportnodeconfigpanel.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory nlwexportnodetype.cc nlwobjectexportsettings.cc contrib\lwexporter\inc\lwexporter\nlwobjectexportsettings.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory

nlwobjectexportsettings_ui.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory

Generating Code... Compiling.. nlwobjectexportsettings_activation.cc contrib\lwexporter\src\lwexporter\nlwobjectexportsettings_activation.cc(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwhost.h': No such file or directory nlwanimstatepanel.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory lwserver.cc contrib\lwexporter\src\lwexporter\lwserver.cc(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwmodule.h': No such file or directory dummy.cpp nlwshadereditor.cc contrib\lwexporter\inc\lwexporter\nlwshadereditor.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory nlwshaderpanel.cc contrib\lwexporter\inc\lwexporter\nlwshaderpanel.h(6) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory nlwshaderpanelparam.cc contrib\lwexporter\inc\lwexporter\nlwshaderpanelparam.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory

Page 4: Debug Solutions

nlwshaderpanelfactory.cc contrib\lwexporter\inc\lwexporter\nlwshaderpanelfactory.h(5) : fatal error C1083: Cannot open include file: 'lwsdk/lwsurf.h': No such file or directory nlwshaderpaneltemplate.cc contrib\lwexporter\inc\lwexporter\nlwshaderpanel.h(6) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory nlwlayoutmonitor.cc contrib\lwexporter\inc\lwwrapper\nlwlayoutmonitor.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwmonitor.h': No such file or directory nlwglobals.cc contrib\lwexporter\inc\lwwrapper\nlwglobals.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwpanel.h': No such file or directory nlwcustomobjecthandler.cc contrib\lwexporter\inc\lwwrapper\nlwcustomobjecthandler.h(6) : fatal error C1083: Cannot open include file: 'lwsdk/lwserver.h': No such file or directory wxanimlistctrl.cc contrib\lwexporter\inc\lwwxui\wxanimlistctrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxcolorctrl.cc contrib\lwexporter\inc\lwwxui\wxcolorctrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxcoloralphactrl.cc contrib\lwexporter\inc\lwwxui\wxcoloralphactrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxfloatsliderctrl.cc contrib\lwexporter\inc\lwwxui\wxfloatsliderctrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxintsliderctrl.cc contrib\lwexporter\inc\lwwxui\wxintsliderctrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxtexturefilectrl.cc contrib\lwexporter\inc\lwwxui\wxtexturefilectrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxfloatctrl.cc contrib\lwexporter\inc\lwwxui\wxfloatctrl.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory wxcustomevents.cc contrib\lwexporter\inc\lwwxui\wxcustomevents.h(4) : fatal error C1083: Cannot open include file: 'wx/wx.h': No such file or directory all in d:\source\nebula2\code\ ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s nnebula - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ · nblender.sln ( 0 errors, 1 Warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nblender - 0 error(s), 0 warning(s) ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) npythonserver - 0 error(s), 0 warning(s) nshpython - 0 error(s), 0 warning(s) (Python26.dll & nothing) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Page 5: Debug Solutions

· nbsptool (698 errors) nbsptool - 0 error(s), 698 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strncmp' was declared deprecated warning C4996: 'strerror' was declared deprecated warning C4018: '<' : signed/unsigned mismatch warning C4028: formal parameter 3 different from declaration warning C4090: 'function' : different 'const' qualifiers warning C4028: formal parameter 2 different from declaration warning C4090: 'function' : different 'const' qualifiers warning C4244: '=' : conversion from 'word64' to 'word32', possible loss of data warning C4101: 'i' : unreferenced local variable warning C4996: '_snprintf' was declared deprecated warning C4005: 'floorl' : macro redefinition warning C4005: 'fmodl' : macro redefinition warning C4005: 'powl' : macro redefinition warning C4244: 'function' : conversion from 'double' to 'int', possible loss of data warning C4996: 'read' was declared deprecated warning C4996: 'write' was declared deprecated warning C4996: 'close' was declared deprecated warning C4996: 'sscanf' was declared deprecated warning C4996: '_vsnprintf' was declared deprecated warning C4996: 'vsprintf' was declared deprecated ____________________________________________________________________________________________________ ·nchunklod.sln (4 errors, 41 warnings) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nclododeviewer - 2 error(s), 0 warning(s) Compiling... nodeviewerapp.cc contrib\nclodterrain\src\clodterrain\nodeviewerapp.cc(315) : error C2248: 'nConServer::Render' : cannot access private member declared in class 'nConServer' contrib\nclodterrain\src\clodterrain\nodeviewerapp.cc(417) : error C2660: 'nGfxServer2::SaveScreenshot' : function does not take 1 arguments nclodterrain - 2 error(s), 0 warning(s) Compiling... nclodtqtsplatternode_main.cc contrib\nclodterrain\inc\clodterrain\nclodtqtsplatternode.h(29) : fatal error C1083: Cannot open include file: 'il/il.h': No such file or directory nclodtqtsplatternode_cmds.cc contrib\nclodterrain\inc\clodterrain\nclodtqtsplatternode.h(29) : fatal error C1083: Cannot open include file: 'il/il.h': No such file or directory ndinput8 - 0 error(s), 0 warning(s)

Page 6: Debug Solutions

ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nlua - 0 error(s), 40 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strerror' was declared deprecated nnebula - 0 error(s), 0 warning(s) nopende - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·ncterrain2.sln (34 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nbttotga - 34 error(s), 0 warning(s) Linking... nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::~nNpkBuilder(void)" (??1nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: bool __thiscall nNpkBuilder::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkBuilder@@QAE_NABVnString@@00_N@Z) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::nNpkBuilder(void)" (??0nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nrppass.obj : error LNK2001: unresolved external symbol "private: static class nGuiServer * nGuiServer::Singleton" (?Singleton@nGuiServer@@0PAV1@A) ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_CreateInterp referenced in function "public: __thiscall nTclServer::nTclServer(void)" (??0nTclServer@@QAE@XZ) ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_DeleteInterp referenced in function "public: virtual __thiscall nTclServer::~nTclServer(void)" (??1nTclServer@@UAE@XZ) ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_CreateObjCommand referenced in function "private: void __thiscall nTclServer::LinkToInterp(struct Tcl_Interp *,bool)" (?LinkToInterp@nTclServer@@AAEXPAUTcl_Interp@@_N@Z) ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_DeleteCommand referenced in function "private: void __thiscall nTclServer::UnlinkFromInterp(struct Tcl_Interp *,bool)" (?UnlinkFromInterp@nTclServer@@AAEXPAUTcl_Interp@@_N@Z)

Page 7: Debug Solutions

ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_GetString referenced in function "public: virtual bool __thiscall nTclServer::Run(char const *,class nString &)" (?Run@nTclServer@@UAE_NPBDAAVnString@@@Z) ntclserver_commands.obj : error LNK2001: unresolved external symbol _Tcl_GetString ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_GetObjResult referenced in function "public: virtual bool __thiscall nTclServer::Run(char const *,class nString &)" (?Run@nTclServer@@UAE_NPBDAAVnString@@@Z) ntclserver_commands.obj : error LNK2001: unresolved external symbol _Tcl_GetObjResult ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_EvalEx referenced in function "public: virtual bool __thiscall nTclServer::Run(char const *,class nString &)" (?Run@nTclServer@@UAE_NPBDAAVnString@@@Z) ntclserver_main.obj : error LNK2019: unresolved external symbol _Tcl_EvalFile referenced in function "public: virtual bool __thiscall nTclServer::RunScript(char const *,class nString &)" (?RunScript@nTclServer@@UAE_NPBDAAVnString@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_SetResult referenced in function "int __cdecl tclcmd_New(void *,struct Tcl_Interp *,int,struct Tcl_Obj * const * const)" (?tclcmd_New@@YAHPAXPAUTcl_Interp@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_AppendToObj referenced in function "int __cdecl tclcmd_Dir(void *,struct Tcl_Interp *,int,struct Tcl_Obj * const * const)" (?tclcmd_Dir@@YAHPAXPAUTcl_Interp@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_ResetResult referenced in function "int __cdecl tclcmd_Dir(void *,struct Tcl_Interp *,int,struct Tcl_Obj * const * const)" (?tclcmd_Dir@@YAHPAXPAUTcl_Interp@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_GetBooleanFromObj referenced in function "bool __cdecl _getInArgs(struct Tcl_Interp *,class nCmd *,int,struct Tcl_Obj * const * const)" (?_getInArgs@@YA_NPAUTcl_Interp@@PAVnCmd@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_GetDoubleFromObj referenced in function "bool __cdecl _getInArgs(struct Tcl_Interp *,class nCmd *,int,struct Tcl_Obj * const * const)" (?_getInArgs@@YA_NPAUTcl_Interp@@PAVnCmd@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_GetIntFromObj referenced in function "bool __cdecl _getInArgs(struct Tcl_Interp *,class nCmd *,int,struct Tcl_Obj * const * const)" (?_getInArgs@@YA_NPAUTcl_Interp@@PAVnCmd@@HQBQAUTcl_Obj@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_NewStringObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_NewDoubleObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_ListObjAppendElement referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_NewIntObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_ListObjAppendList referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_SetStringObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_SetDoubleObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_SetIntObj referenced in function "void __cdecl _putOutArgs(struct Tcl_Interp *,class nCmd *)" (?_putOutArgs@@YAXPAUTcl_Interp@@PAVnCmd@@@Z) ntclserver_commands.obj : error LNK2019: unresolved external symbol _Tcl_NewListObj referenced in function "struct Tcl_Obj * __cdecl _putOutListArg(struct Tcl_Interp *,class nArg *)" (?_putOutListArg@@YAPAUTcl_Obj@@PAUTcl_Interp@@PAVnArg@@@Z) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A)

Page 8: Debug Solutions

ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) nchopbtfile - 34 error(s), 0 warning(s) idem to nbttotga nct2toolscommon - 0 error(s), 0 warning(s) ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nmaketerraintexture - 34 error(s), 0 warning(s) idem to nbttotga nmaketqt2 - 2 error(s), 0 warning(s) Compiling... nmaketqt2.cc contrib\ncterrain2\inc\nct2tools\ntqt2filemaker.h(18) : fatal error C1083: Cannot open include file: 'IL/il.h': No such file or directory ntqt2compressor.cc ntqt2filemaker.cc contrib\ncterrain2\inc\nct2tools\ntqt2filemaker.h(18) : fatal error C1083: Cannot open include file: 'IL/il.h': No such file or directory nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nebula2lib.sln microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible napplication - 0 error(s), 0 warning(s) ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Page 9: Debug Solutions

·nebula2tools.sln (563 errors, 1 warning) ntoollib - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndinput8 - 0 error(s), 0 warning(s) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nnebula - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nstub - 40 error(s), 0 warning(s) Linking... nwin32loghandler.obj : error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function "private: void __thiscall nWin32LogHandler::PutMessageBox(enum nWin32LogHandler::MsgType,char const *,char *)" (?PutMessageBox@nWin32LogHandler@@AAEXW4MsgType@1@PBDPAD@Z) nstartupchecker.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16 nwin32loghandler.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function "private: void __thiscall nWin32LogHandler::PutMessageBox(enum nWin32LogHandler::MsgType,char const *,char *)" (?PutMessageBox@nWin32LogHandler@@AAEXW4MsgType@1@PBDPAD@Z) nstartupchecker.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8 nwin32windowhandler.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8 nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__IsIconic@4 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__SetForegroundWindow@4 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__FindWindowA@8 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetWindowLongA@12 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__RegisterClassExA@4 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__GetStockObject@4 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__CreateAcceleratorTableA@8 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ)

Page 10: Debug Solutions

nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__GetClientRect@8 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::OpenWindow(void)" (?OpenWindow@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__UnregisterClassA@8 referenced in function "public: virtual void __thiscall nWin32WindowHandler::CloseWindow(void)" (?CloseWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__DestroyAcceleratorTable@4 referenced in function "public: virtual void __thiscall nWin32WindowHandler::CloseWindow(void)" (?CloseWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__DestroyWindow@4 referenced in function "public: virtual void __thiscall nWin32WindowHandler::CloseWindow(void)" (?CloseWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetWindowTextA@8 referenced in function "public: virtual void __thiscall nWin32WindowHandler::SetWindowTitle(char const *)" (?SetWindowTitle@nWin32WindowHandler@@UAEXPBD@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__MoveWindow@24 referenced in function "public: virtual void __thiscall nWin32WindowHandler::RestoreWindow(void)" (?RestoreWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetWindowPos@28 referenced in function "public: virtual void __thiscall nWin32WindowHandler::RestoreWindow(void)" (?RestoreWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__AdjustWindowRect@12 referenced in function "public: virtual void __thiscall nWin32WindowHandler::RestoreWindow(void)" (?RestoreWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetClassLongA@12 referenced in function "public: virtual void __thiscall nWin32WindowHandler::RestoreWindow(void)" (?RestoreWindow@nWin32WindowHandler@@UAEXXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::Trigger(void)" (?Trigger@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::Trigger(void)" (?Trigger@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__TranslateAcceleratorA@12 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::Trigger(void)" (?Trigger@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__GetMessageA@16 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::Trigger(void)" (?Trigger@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function "public: virtual bool __thiscall nWin32WindowHandler::Trigger(void)" (?Trigger@nWin32WindowHandler@@UAE_NXZ) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "public: static long __stdcall nWin32WindowHandler::WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@nWin32WindowHandler@@SGJPAUHWND__@@IIJ@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetCapture@4 referenced in function "public: static long __stdcall nWin32WindowHandler::WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@nWin32WindowHandler@@SGJPAUHWND__@@IIJ@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__SetFocus@4 referenced in function "public: static long __stdcall nWin32WindowHandler::WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@nWin32WindowHandler@@SGJPAUHWND__@@IIJ@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__ReleaseCapture@0 referenced in function "public: static long __stdcall nWin32WindowHandler::WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@nWin32WindowHandler@@SGJPAUHWND__@@IIJ@Z) nwin32windowhandler.obj : error LNK2019: unresolved external symbol __imp__GetWindowLongA@8 referenced in function "public: static long __stdcall nWin32WindowHandler::WinProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WinProc@nWin32WindowHandler@@SGJPAUHWND__@@IIJ@Z)

Page 11: Debug Solutions

nwin32prefserver_main.obj : error LNK2019: unresolved external symbol __imp__RegCreateKeyExA@36 referenced in function "public: virtual bool __thiscall nWin32PrefServer::Open(void)" (?Open@nWin32PrefServer@@UAE_NXZ) nwin32prefserver_main.obj : error LNK2019: unresolved external symbol __imp__RegCloseKey@4 referenced in function "public: virtual void __thiscall nWin32PrefServer::Close(void)" (?Close@nWin32PrefServer@@UAEXXZ) nwin32prefserver_main.obj : error LNK2019: unresolved external symbol __imp__RegQueryValueExA@24 referenced in function "public: virtual bool __thiscall nWin32PrefServer::KeyExists(class nString const &)" (?KeyExists@nWin32PrefServer@@UAE_NABVnString@@@Z) nwin32prefserver_main.obj : error LNK2019: unresolved external symbol __imp__RegOpenKeyExA@20 referenced in function "public: virtual bool __thiscall nWin32PrefServer::KeyExists(class nString const &)" (?KeyExists@nWin32PrefServer@@UAE_NABVnString@@@Z) nwin32prefserver_main.obj : error LNK2019: unresolved external symbol __imp__RegSetValueExA@24 referenced in function "protected: virtual bool __thiscall nWin32PrefServer::WriteGeneric(class nString const &,class nString const &)" (?WriteGeneric@nWin32PrefServer@@MAE_NABVnString@@0@Z) nsh - 40 error(s), 0 warning(s) idem nstub nsetpath - 43 error(s), 0 warning(s) Idem nstud + Linking... nsetpath.obj : error LNK2001: unresolved external symbol __imp__RegCloseKey@4 nsetpath.obj : error LNK2001: unresolved external symbol __imp__RegOpenKeyExA@20 nsetpath.obj : error LNK2001: unresolved external symbol __imp__RegSetValueExA@24 nremoteshell - 40 error(s), 0 warning(s) idem nstub nnpktool - 40 error(s), 0 warning(s) idem nstub nmeshtool - 40 error(s), 0 warning(s) idem nstub nmasterserversh - 40 error(s), 0 warning(s) idem nstub nmakepatch - 40 error(s), 0 warning(s) idem nstub ngfxtool - 40 error(s), 0 warning(s) idem nstub ngetcrc - 40 error(s), 0 warning(s) idem nstub nclientsh - 40 error(s), 0 warning(s) idem nstub nbundler - 40 error(s), 0 warning(s) idem nstub nbumprev - 40 error(s), 0 warning(s) idem nstub nanimtool - 40 error(s), 0 warning(s) idem nstub

Page 12: Debug Solutions

nanalyzeexport - 0 error(s), 0 warning(s) nviewer - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·networkdemo.sln (563 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) networkdemo - 1 error(s), 0 warning(s) networkdemoapp.cc(186) : error C2248: 'nConServer::Render' : cannot access private member declared in class 'nConServer' ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nmap.sln (15 errors. 2 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nmap - 0 error(s), 1 warning(s) contrib\nmap\src\map\mapquadtree_main.cc(23) : warning C4351: new behavior: elements of array 'MapQuadtree::collect_array' will be default initialized nmapviewer - 9 error(s), 0 warning(s) mapviewer.cc d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(123) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(124) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(125) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(126) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

Page 13: Debug Solutions

d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(127) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(137) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(139) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(140) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nmap\src\mapviewer\mapviewer.cc(141) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nmaximport.sln (6 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nmaxbase - 1 error(s), 0 warning(s) nmaxloghandler.cc d:\source\nebula2\code\contrib\nmax\inc\base\nmaxloghandler.h(40) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaximport - 5 error(s), 0 warning(s) nmaximport_main.cc d:\source\nebula2\code\contrib\nmax\inc\import\nmaximport.h(16) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaximport_script.cc d:\source\nebula2\code\contrib\nmax\src\import\nmaximport_script.cc(7) : fatal error C1083: Cannot open include file: 'maxscrpt/maxscrpt.h': No such file or directory nmaxmeshimport.cc d:\source\nebula2\code\contrib\nmax\inc\import\nmaxmeshimport.h(17) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxdll.cc d:\source\nebula2\code\contrib\nmax\inc\base\nmaxdll.h(65) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxlistener.cc d:\source\nebula2\code\contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nnebula - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Page 14: Debug Solutions

·nmaxtoolbox (56 errors,1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nmaxbase - 1 error(s), 0 warning(s) nmaxloghandler.cc d:\source\nebula2\code\contrib\nmax\inc\base\nmaxloghandler.h(40) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtoolbox - 54 error(s), 0 warning(s) Compiling... nmaxdlg.cc nmaxdirdlg.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxlogdlg.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxutilityobj.cc contrib\nmax\inc\pluginlibs\nmaxutilityobj.h(15) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxoptionparammapdlg.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxvieweroptions.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxcontrol.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransformanimator_main.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransformanimator_pos.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransformanimator_rot.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransformanimator_scale.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxikanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransformcurveanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxskinanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxvectoranimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxintanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxfloatanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxuvanimator.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxbones.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory Generating Code... Compiling...

Page 15: Debug Solutions

nmaxcamera.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxcustattrib.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxdummy.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxexport2_main.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxexport2_script.cc contrib\nmax\src\export2\nmaxexport2_script.cc(6) : fatal error C1083: Cannot open include file: 'maxscrpt/maxscrpt.h': No such file or directory nmaxexport2_ipc.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxinterface.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxutil.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxscriptcall.cc contrib\nmax\src\export2\nmaxscriptcall.cc(2) : fatal error C1083: Cannot open include file: 'maxscrpt/maxscrpt.h': No such file or directory nmaxlight.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_main.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_std.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_cstm.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_shd.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_ui.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmaterial_script.cc contrib\nmax\src\export2\nmaxmaterial_script.cc(6) : fatal error C1083: Cannot open include file: 'maxscrpt/maxscrpt.h': No such file or directory nmaxmaterial_particle2.cccontrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtexture.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmesh_main.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxmesh_skin.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory Generating Code... Compiling... nmaxvertexinfluence.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxnode.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxnotetrack.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxoptions.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxoptionscriptext.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxscene.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxskinpartitioner.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory

Page 16: Debug Solutions

nmaxtoolbox.cc contrib\nmax\inc\base\nmaxdll.h(65) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxtransform.cc contrib\nmax\inc\export2\nmax.h(13) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxexposecmds.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxscript_builder.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxscript_callables.cc contrib\nmax\src\expose\nmaxscript_callables.cc(8) : fatal error C1083: Cannot open include file: 'maxscrpt/maxscrpt.h': No such file or directory nmaxscript_objattr.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxscript_params.cc nmaxdll.cc contrib\nmax\inc\base\nmaxdll.h(65) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nmaxlistener.cc contrib\nmax\inc\base\nmaxlistener.h(10) : fatal error C1083: Cannot open include file: 'Max.h': No such file or directory nnebula - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nopenal.sln (6 warnings) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nopenal - 0 error(s), 5 warning(s) nopenalresource_main.cc d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(35) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(38) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(41) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(45) : warning C4244: 'argument' : conversion from 'ogg_int64_t' to 'int', possible loss of data d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(217) : warning C4244: 'initializing' : conversion from 'ogg_int64_t' to 'int', possible loss of data ____________________________________________________________________________________________________

Page 17: Debug Solutions

·nopenaldemo.sln (1 erro, 6 warnings) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) nopenal - 0 error(s), 5 warning(s) nopenalresource_main.cc d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(35) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(38) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(41) : warning C4482: nonstandard extension used: enum 'nFile::nSeekType' used in qualified name d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(45) : warning C4244: 'argument' : conversion from 'ogg_int64_t' to 'int', possible loss of data d:\source\nebula2\code\contrib\nopenal\src\nopenal\nopenalresource_main.cc(217) : warning C4244: 'initializing' : conversion from 'ogg_int64_t' to 'int', possible loss of data nopenaldemo - 1 error(s), 0 warning(s) demo.cc d:\source\nebula2\code\contrib\nopenal\src\nopenaldemo\demo.cc(77) : error C2660: 'nDisplayMode2::Set' : function does not take 7 arguments ____________________________________________________________________________________________________ ·nopende.sln (No errors Aleluya!!) nopende nopende - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nopengl.sln (2 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) nglviewer - 1 error(s), 0 warning(s) LINK : fatal error LNK1104: cannot open file '.\inter\win32d\nopengl\nglextensionserver_main.obj' ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) nopengl - 1 error(s), 0 warning(s)

Page 18: Debug Solutions

nglwin32windowhandler.cc d:\source\nebula2\code\contrib\nopengl\inc\opengl\nglincludes.h(30) : fatal error C1083: Cannot open include file: 'GL/wglext.h': No such file or directory ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nrmgeomloaderplugin microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nkernel - 0 error(s), 0 warning(s) nrmgeomloader - 4 error(s), 0 warning(s) Compiling.. nrmgeomloader_main.cc contrib\rmplugin\inc\rmgeomloader\nrmgeomloader_pch.h(18) : fatal error C1083: Cannot open include file: 'Core/RmCore.h': No such file or directory nrmgeomloader_pch.cpp contrib\rmplugin\inc\rmgeomloader\nrmgeomloader_pch.h(18) : fatal error C1083: Cannot open include file: 'Core/RmCore.h': No such file or directory nrmn3d2loader.cc contrib\rmplugin\inc\rmgeomloader\nrmgeomloader_pch.h(18) : fatal error C1083: Cannot open include file: 'Core/RmCore.h': No such file or directory nrmmeshbuilder.cc contrib\rmplugin\inc\rmgeomloader\nrmgeomloader_pch.h(18) : fatal error C1083: Cannot open include file: 'Core/RmCore.h': No such file or directory ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·nspatialdb (41 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) nlua - 0 error(s), 40 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strerror' was declared deprecated ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nspatialdb - 0 error(s), 0 warning(s) nspatialdbapp - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________

Page 19: Debug Solutions

·nvsdebugger (32 errors) nkernel - 0 error(s), 0 warning(s) nvsdebugger - 32 error(s), 0 warning(s) Linking... Creating library ..\..\bin\win32d\nvsdebugger.lib and object ..\..\bin\win32d\nvsdebugger.exp nwin32loghandler.obj : error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function "private: void __thiscall nWin32LogHandler::PutMessageBox(enum nWin32LogHandler::MsgType,char const *,char *)" (?PutMessageBox@nWin32LogHandler@@AAEXW4MsgType@1@PBDPAD@Z) nstartupchecker.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16 nwin32loghandler.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function "private: void __thiscall nWin32LogHandler::PutMessageBox(enum nWin32LogHandler::MsgType,char const *,char *)" (?PutMessageBox@nWin32LogHandler@@AAEXW4MsgType@1@PBDPAD@Z) nstartupchecker.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8 nhttpsession.obj : error LNK2001: unresolved external symbol "private: static class nGfxServer2 * nGfxServer2::Singleton" (?Singleton@nGfxServer2@@0PAV1@A) nquadtree.obj : error LNK2019: unresolved external symbol "private: static class nGfxServer2 * nGfxServer2::Singleton" (?Singleton@nGfxServer2@@0PAV1@A) referenced in function "public: void __thiscall nQuadTree::Node::RemElement(class nQuadTree::Element *)" (?RemElement@Node@nQuadTree@@QAEXPAVElement@2@@Z) nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__IsIconic@4 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__SetForegroundWindow@4 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nstartupchecker.obj : error LNK2019: unresolved external symbol __imp__FindWindowA@8 referenced in function "public: bool __thiscall nStartupChecker::CheckAlreadyRunning(class nString const &,class nString const &,class nString const &,class nString const &,class nString const &)" (?CheckAlreadyRunning@nStartupChecker@@QAE_NABVnString@@0000@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlAttribute const * __thiscall TiXmlAttribute::Next(void)const " (?Next@TiXmlAttribute@@QBEPBV1@XZ) referenced in function "private: void __thiscall nStream::AddNode2String(class nString &,class TiXmlNode const *,int)" (?AddNode2String@nStream@@AAEXAAVnString@@PBVTiXmlNode@@H@Z) nstream.obj : error LNK2019: unresolved external symbol "public: __thiscall TiXmlDocument::TiXmlDocument(char const *)" (??0TiXmlDocument@@QAE@PBD@Z) referenced in function "public: virtual bool __thiscall nStream::OpenString(class nString const &)" (?OpenString@nStream@@UAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlElement * __thiscall TiXmlNode::FirstChildElement(void)" (?FirstChildElement@TiXmlNode@@QAEPAVTiXmlElement@@XZ) referenced in function "public: class TiXmlElement * __thiscall TiXmlDocument::RootElement(void)" (?RootElement@TiXmlDocument@@QAEPAVTiXmlElement@@XZ) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlNode * __thiscall TiXmlNode::InsertEndChild(class TiXmlNode const &)" (?InsertEndChild@TiXmlNode@@QAEPAV1@ABV1@@Z) referenced in function "public: virtual bool __thiscall nStream::Open(enum nStream::Mode)" (?Open@nStream@@UAE_NW4Mode@1@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: __thiscall TiXmlDeclaration::TiXmlDeclaration(char const *,char const *,char const *)" (??0TiXmlDeclaration@@QAE@PBD00@Z) referenced in function "public: virtual bool __thiscall nStream::Open(enum nStream::Mode)" (?Open@nStream@@UAE_NW4Mode@1@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: bool __thiscall TiXmlDocument::LoadFile(enum TiXmlEncoding)" (?LoadFile@TiXmlDocument@@QAE_NW4TiXmlEncoding@@@Z) referenced in function "public: virtual bool __thiscall nStream::Open(enum nStream::Mode)" (?Open@nStream@@UAE_NW4Mode@1@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall TiXmlNode::~TiXmlNode(void)" (??1TiXmlNode@@UAE@XZ) referenced in function "public: virtual __thiscall TiXmlDeclaration::~TiXmlDeclaration(void)" (??1TiXmlDeclaration@@UAE@XZ) nstream.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall TiXmlDeclaration::Print(struct _iobuf *,int)const " (?Print@TiXmlDeclaration@@UBEXPAU_iobuf@@H@Z) nstream.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall TiXmlDeclaration::Parse(char const *,class TiXmlParsingData *,enum TiXmlEncoding)" (?Parse@TiXmlDeclaration@@UAEPBDPBDPAVTiXmlParsingData@@W4TiXmlEncoding@@@Z)

Page 20: Debug Solutions

nstream.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall TiXmlDeclaration::StreamOut(class TiXmlOutStream *)const " (?StreamOut@TiXmlDeclaration@@MBEXPAVTiXmlOutStream@@@Z) nstream.obj : error LNK2001: unresolved external symbol "public: virtual class TiXmlNode * __thiscall TiXmlDeclaration::Clone(void)const " (?Clone@TiXmlDeclaration@@UBEPAVTiXmlNode@@XZ) nstream.obj : error LNK2001: unresolved external symbol "private: static struct TiXmlString::Rep TiXmlString::nullrep_" (?nullrep_@TiXmlString@@0URep@1@A) nstream.obj : error LNK2019: unresolved external symbol "public: bool __thiscall TiXmlDocument::SaveFile(char const *)const " (?SaveFile@TiXmlDocument@@QBE_NPBD@Z) referenced in function "public: virtual bool __thiscall nStream::Close(void)" (?Close@nStream@@UAE_NXZ) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlNode * __thiscall TiXmlNode::FirstChild(char const *)" (?FirstChild@TiXmlNode@@QAEPAV1@PBD@Z) referenced in function "private: class TiXmlNode * __thiscall nStream::FindNode(class nString const &)const " (?FindNode@nStream@@ABEPAVTiXmlNode@@ABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall TiXmlElement::~TiXmlElement(void)" (??1TiXmlElement@@UAE@XZ) referenced in function "public: bool __thiscall nStream::BeginNode(class nString const &)" (?BeginNode@nStream@@QAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: __thiscall TiXmlElement::TiXmlElement(char const *)" (??0TiXmlElement@@QAE@PBD@Z) referenced in function "public: bool __thiscall nStream::BeginNode(class nString const &)" (?BeginNode@nStream@@QAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlElement * __thiscall TiXmlNode::FirstChildElement(char const *)" (?FirstChildElement@TiXmlNode@@QAEPAVTiXmlElement@@PBD@Z) referenced in function "public: bool __thiscall nStream::SetToFirstChild(class nString const &)" (?SetToFirstChild@nStream@@QAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlElement * __thiscall TiXmlNode::NextSiblingElement(char const *)" (?NextSiblingElement@TiXmlNode@@QAEPAVTiXmlElement@@PBD@Z) referenced in function "public: bool __thiscall nStream::SetToNextChild(class nString const &)" (?SetToNextChild@nStream@@QAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlElement * __thiscall TiXmlNode::NextSiblingElement(void)" (?NextSiblingElement@TiXmlNode@@QAEPAVTiXmlElement@@XZ) referenced in function "public: bool __thiscall nStream::SetToNextChild(class nString const &)" (?SetToNextChild@nStream@@QAE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: char const * __thiscall TiXmlElement::Attribute(char const *)const " (?Attribute@TiXmlElement@@QBEPBDPBD@Z) referenced in function "public: bool __thiscall nStream::HasAttr(class nString const &)const " (?HasAttr@nStream@@QBE_NABVnString@@@Z) nstream.obj : error LNK2019: unresolved external symbol "public: void __thiscall TiXmlElement::SetAttribute(char const *,char const *)" (?SetAttribute@TiXmlElement@@QAEXPBD0@Z) referenced in function "public: void __thiscall nStream::SetString(class nString const &,class nString const &)" (?SetString@nStream@@QAEXABVnString@@0@Z) nstream.obj : error LNK2019: unresolved external symbol "public: class TiXmlAttribute * __thiscall TiXmlAttribute::Next(void)" (?Next@TiXmlAttribute@@QAEPAV1@XZ) referenced in function "public: class nArray<class nString> __thiscall nStream::GetAttrs(void)const " (?GetAttrs@nStream@@QBE?AV?$nArray@VnString@@@@XZ) ..\..\bin\win32d\nvsdebugger.dll : fatal error LNK1120: 28 unresolved externals _______________________________________________________________________________________________ ·nxsi (1036 errors, 36 warnings) O.O!!!! microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) nxsi - 1036 error(s), 35 warning(s) Compiling... nxsi.cpp

Page 21: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 22: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&'

Page 23: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&'

Page 24: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&'

Page 25: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation nxsi_base.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 26: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 27: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&'

Page 28: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters

Page 29: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+'

Page 30: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation nxsi_mesh.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition

Page 31: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations

Page 32: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 33: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&'

Page 34: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation

Page 35: Debug Solutions

nxsi_animation.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 36: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&'

Page 37: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&'

Page 38: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&'

Page 39: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation nxsi_material.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 40: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 41: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&'

Page 42: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters

Page 43: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+'

Page 44: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation nxsi_convert.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition

Page 45: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations

Page 46: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 47: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&'

Page 48: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation

Page 49: Debug Solutions

nxsioptions.cc d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : warning C4183: 'GetXSIFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(32) : warning C4183: 'GetMeshFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(33) : warning C4183: 'GetAnimFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(34) : warning C4183: 'GetScriptFilename': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2433: 'nXSIOptions::nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C2086: 'const int nXSIOptions::nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(31) : see declaration of 'nXSIOptions::nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(35) : warning C4183: 'GetScriptServerName': missing return type; assumed to be a member function returning 'int' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C2146: syntax error : missing ';' before identifier 'xsiFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

Page 50: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(39) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C2146: syntax error : missing ';' before identifier 'meshFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(40) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C2146: syntax error : missing ';' before identifier 'animFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C2146: syntax error : missing ';' before identifier 'scriptFilename' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C2146: syntax error : missing ';' before identifier 'scriptServerName' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(44) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(52) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(53) : error C2039: 'xsiFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(56) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(58) : error C2039: 'meshFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(61) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(63) : error C2039: 'animFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2143: syntax error : missing ';' before '&'

Page 51: Debug Solutions

d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(66) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(67) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(68) : error C2039: 'scriptFilename' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(71) : error C2086: 'const int nString' : redefinition d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(72) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(73) : error C2039: 'scriptServerName' : is not a member of 'nXSIOptions' d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(14) : see declaration of 'nXSIOptions' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(453) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2556: 'int &nString::operator =(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator =(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(455) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(46) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(468) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2556: 'int &nString::operator =(const char *)' : overloaded function differs only by return type from 'nString &nString::operator =(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(470) : error C2371: 'nString::operator =' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(48) : see declaration of 'nString::operator =' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2143: syntax error : missing ';' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(573) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2556: 'int &nString::operator +=(const char *)' : overloaded function differs only by return type from 'nString &nString::operator +=(const char *)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(575) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(50) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2143: syntax error : missing ';' before '&'

Page 52: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(584) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2556: 'int &nString::operator +=(const nString &)' : overloaded function differs only by return type from 'nString &nString::operator +=(const nString &)' d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(586) : error C2371: 'nString::operator +=' : redefinition; different basic types d:\source\nebula2\code\nebula2\inc\util\nstring.h(52) : see declaration of 'nString::operator +=' d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(596) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2803: 'operator ==' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(597) : error C2805: binary 'operator ==' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'a' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(598) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(606) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2803: 'operator !=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(607) : error C2805: binary 'operator !=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(608) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(616) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2803: 'operator <' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(617) : error C2805: binary 'operator <' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(618) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(626) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2803: 'operator >' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(627) : error C2805: binary 'operator >' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(628) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(636) : error C2143: syntax error : missing ',' before '&'

Page 53: Debug Solutions

d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2803: 'operator <=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(637) : error C2805: binary 'operator <=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(638) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(646) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2803: 'operator >=' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(647) : error C2805: binary 'operator >=' has too few parameters d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(648) : error C2228: left of '.Get' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ';' before '+' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2433: 'nString' : 'inline' not permitted on data declarations d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2373: 'nString' : redefinition; different type modifiers d:\source\nebula2\code\contrib\nxsi\inc\nxsi\nxsioptions.h(51) : see declaration of 'nString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(782) : error C2143: syntax error : missing ',' before '&' d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\source\nebula2\code\nebula2\inc\util\nstring.h(783) : error C2803: 'operator +' must have at least one formal parameter of class type d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2146: syntax error : missing ';' before identifier 'newString' d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 'newString' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(784) : error C2065: 's0' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2228: left of '.Append' must have class/struct/union type is ''unknown-type'' d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : error C2065: 's1' : undeclared identifier d:\source\nebula2\code\nebula2\inc\util\nstring.h(785) : fatal error C1003: error count exceeds 100; stopping compilation OMG!!! ____________________________________________________________________________________________________ ·physdemo.sln (3 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nopende - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) physdemo - 1 error(s), 0 warning(s) LINK : fatal error LNK1104: cannot open file '.\inter\win32d\physdemo_core\physdemoapp.obj'

Page 54: Debug Solutions

physdemo_core - 2 error(s), 0 warning(s) Compiling... physdemoapp.cc d:\source\nebula2\code\contrib\physdemo\src\physdemo\physdemoapp.cc(314) : error C2660: 'nGfxServer2::SaveScreenshot' : function does not take 1 arguments d:\source\nebula2\code\contrib\physdemo\src\physdemo\physdemoapp.cc(1014) : error C2248: 'nConServer::Render' : cannot access private member declared in class 'nConServer' d:\source\nebula2\code\nebula2\inc\misc\nconserver.h(52) : see declaration of 'nConServer::Render' d:\source\nebula2\code\nebula2\inc\misc\nconserver.h(26) : see declaration of 'nConServer' ·pykillwinproc.sln (no problem) pykillwinproc - 0 error(s), 0 warning(s) ·pythonserver.sln ( 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) npythonserver - 0 error(s), 0 warning(s) npyviewer - 0 error(s), 0 warning(s) nshpython - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) pynebula - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·rubyserversln (14 errors, 1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ndshow - 0 error(s), 0 warning(s) ndsound - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) nnetwork - 0 error(s), 0 warning(s) nrubyserver - 3 error(s), 0 warning(s) nrubyserver.cc contrib\nrubyserver\inc\ruby\nrubyserver.h(49) : fatal error C1083: Cannot open include file: 'ruby.h': No such file or directory

Page 55: Debug Solutions

nrubyrun.cc contrib\nrubyserver\src\ruby\nrubyrun.cc(9) : fatal error C1083: Cannot open include file: 'ruby.h': No such file or directory nrubycmds.cc contrib\nrubyserver\inc\ruby\nrubyserver.h(49) : fatal error C1083: Cannot open include file: 'ruby.h': No such file or directory nrubyviewer - 11 error(s), 0 warning(s) nrubyviewer.cc d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(107) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(108) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(109) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(110) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(111) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(119) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(121) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(122) : error C2440: 'initializing' : cannot convert from 'nString' to 'const char *' No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(177) : error C2660: 'nDisplayMode2::Set' : function does not take 7 arguments d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(181) : error C2660: 'nDisplayMode2::Set' : function does not take 7 arguments d:\source\nebula2\code\contrib\nrubyserver\src\ruby\nrubyviewer.cc(185) : error C2660: 'nDisplayMode2::Set' : function does not take 7 arguments ntoollib - 0 error(s), 0 warning(s) ____________________________________________________________________________________________________ ·shdtuner.sln (1 warning) microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndinput8 - 0 error(s), 0 warning(s) ndirect3d9 - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nnebula - 0 error(s), 0 warning(s) npythonserver - 0 error(s), 0 warning(s) ntoollib - 0 error(s), 0 warning(s) shdtuner - 0 error(s), 0 warning(s)

Page 56: Debug Solutions

____________________________________________________________________________________________________ ·tutorials.sln (232 errors, 41 warning1) basic01 - 9 error(s), 0 warning(s) Linking... nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::~nNpkBuilder(void)" (??1nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: bool __thiscall nNpkBuilder::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkBuilder@@QAE_NABVnString@@00_N@Z) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::nNpkBuilder(void)" (??0nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nrppass.obj : error LNK2001: unresolved external symbol "private: static class nGuiServer * nGuiServer::Singleton" (?Singleton@nGuiServer@@0PAV1@A) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ..\..\bin\win32d\basic01.exe : fatal error LNK1120: 8 unresolved externals basic02 - 19 error(s), 0 warning(s) Linking... ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguicharactercontrolwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguihardpointsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguihardpointslister_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ)

Page 57: Debug Solutions

nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) nguihardpointsbrowserwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObjectAndAttachToHardpoint(class nString const &,int)" (?LoadObjectAndAttachToHardpoint@nNodeList@@QAEXABVnString@@H@Z) referenced in function "protected: void __thiscall nGuiHardpointsBrowserWindow::AddObject(class nString const &,int)" (?AddObject@nGuiHardpointsBrowserWindow@@IAEXABVnString@@H@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::~nNpkBuilder(void)" (??1nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: bool __thiscall nNpkBuilder::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkBuilder@@QAE_NABVnString@@00_N@Z) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::nNpkBuilder(void)" (??0nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) ..\..\bin\win32d\basic02.exe : fatal error LNK1120: 8 unresolved externals microtcl - 0 error(s), 1 warning(s) tclUniData.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ndirect3d9 - 0 error(s), 0 warning(s) ngui - 0 error(s), 0 warning(s) nkernel - 0 error(s), 0 warning(s) nlua - 0 error(s), 40 warning(s) warning C4996: 'strerror' was declared deprecated warning C4996: 'fopen' was declared deprecated warning C4996: 'sprintf' was declared deprecated warning C4996: 'getenv' was declared deprecated warning C4996: 'strncpy' was declared deprecated warning C4996: 'tmpfile' was declared deprecated warning C4996: 'tmpnam' was declared deprecated warning C4996: 'fscanf' was declared deprecated warning C4996: 'strcat' was declared deprecated warning C4996: 'strncat' was declared deprecated warning C4996: 'strerror' was declared deprecated nnebula - 0 error(s), 0 warning(s) npythonserver - 0 error(s), 0 warning(s) signals01 - 102 error(s), 0 warning(s) signals01.cc d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(19) : error C2144: syntax error : 'int' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(19) : error C3861: 'TYPELIST_1': identifier not found

Page 58: Debug Solutions

d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(19) : error C2065: 'TSignalTestbii' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(19) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(20) : error C2144: syntax error : 'int' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(20) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(20) : error C2065: 'TSignalTestbi2' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(20) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(21) : error C2144: syntax error : 'float' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(21) : error C3861: 'TYPELIST_3': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(21) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(21) : error C2065: 'TSignalTestffff' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(21) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(22) : error C2144: syntax error : 'bool' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(22) : error C3861: 'TYPELIST_4': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(22) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(22) : error C2065: 'TSignalTestbbifs' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(22) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(24) : error C2144: syntax error : 'int' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(24) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(24) : error C2065: 'TSignalTestiv' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(24) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(25) : error C2144: syntax error : 'int' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(25) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(25) : error C2065: 'TSignalTestfv' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(25) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(26) : error C2144: syntax error : 'bool' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(26) : error C3861: 'TYPELIST_4': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(26) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(26) : error C2065: 'TSignalTestvbbbb' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(26) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(27) : error C2059: syntax error : ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(27) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(27) : error C2976: 'nSignalNative' : too few template arguments d:\source\nebula2\code\nebula2\inc\signals\nsignalnative.h(88) : see declaration of 'nSignalNative'

Page 59: Debug Solutions

d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestemitter.h(29) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(5) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(8) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(10) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(13) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(15) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(18) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(19) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(19) : error C2227: left of '->GetName' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(19) : error C2065: 'par' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(19) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(21) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(24) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2227: left of '->GetName' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2065: 'x' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2065: 'y' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2065: 'z' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(25) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(27) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(29) : error C2146: syntax error : missing ',' before identifier 's' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(29) : error C2065: 's' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(29) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(30) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2227: left of '->GetName' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2065: 'b' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2065: 'i' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2065: 'f' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(31) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(33) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(36) : error C2143: syntax error : missing ';' before '{'

Page 60: Debug Solutions

d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2227: left of '->GetName' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2065: 'b1' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2065: 'b2' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2065: 'b3' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2065: 'b4' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(37) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(38) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\nsignaltestreceiver.h(39) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(27) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(44) : error C2065: 'receiver' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(44) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(44) : error C2065: 'Signaledbi' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(44) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(46) : error C2065: 'receiver2' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(46) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(46) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(48) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(48) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(51) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(51) : error C2065: 'Signaledffff' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(51) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(53) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(53) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(55) : error C2653: 'nSignalTestReceiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(55) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(61) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(74) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(75) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(78) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(79) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(80) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(81) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(89) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(91) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals01.cc(91) : fatal error C1003: error count exceeds 100; stopping compilation signals02 - 102 error(s), 0 warning(s) Linking... ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguicharactercontrolwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A)

Page 61: Debug Solutions

nguihardpointsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguihardpointslister_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) nguicharactercontrolwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) referenced in function "private: void __thiscall nGuiCharacterControlWindow::LoadSelectedCharacter(void)const " (?LoadSelectedCharacter@nGuiCharacterControlWindow@@ABEXXZ) nguigraphicsbrowserwindow_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) nguihardpointsbrowserwindow_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObjectAndAttachToHardpoint(class nString const &,int)" (?LoadObjectAndAttachToHardpoint@nNodeList@@QAEXABVnString@@H@Z) referenced in function "protected: void __thiscall nGuiHardpointsBrowserWindow::AddObject(class nString const &,int)" (?AddObject@nGuiHardpointsBrowserWindow@@IAEXABVnString@@H@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::~nNpkBuilder(void)" (??1nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: bool __thiscall nNpkBuilder::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkBuilder@@QAE_NABVnString@@00_N@Z) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::nNpkBuilder(void)" (??0nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) ..\..\bin\win32d\basic02.exe : fatal error LNK1120: 8 unresolved externals Build log was saved at "file://d:\Source\Nebula2\build\vstudio8\inter\win32d\basic02\BuildLog.htm" basic02 - 19 error(s), 0 warning(s) ------ Build started: Project: basic01, Configuration: Debug Win32 ------ Linking... nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::~nNpkBuilder(void)" (??1nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: bool __thiscall nNpkBuilder::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkBuilder@@QAE_NABVnString@@00_N@Z) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z)

Page 62: Debug Solutions

nnpkfileserver_main.obj : error LNK2019: unresolved external symbol "public: __thiscall nNpkBuilder::nNpkBuilder(void)" (??0nNpkBuilder@@QAE@XZ) referenced in function "public: virtual bool __thiscall nNpkFileServer::Pack(class nString const &,class nString const &,class nString const &,bool)" (?Pack@nNpkFileServer@@UAE_NABVnString@@00_N@Z) nrppass.obj : error LNK2001: unresolved external symbol "private: static class nGuiServer * nGuiServer::Singleton" (?Singleton@nGuiServer@@0PAV1@A) ntoolkitserver_main.obj : error LNK2001: unresolved external symbol "private: static class nNodeList * nNodeList::Singleton" (?Singleton@nNodeList@@0PAV1@A) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::LoadObject(class nString const &)" (?LoadObject@nNodeList@@QAEXABVnString@@@Z) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::AddDefaultEntry(void)" (?AddDefaultEntry@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ntoolkitserver_main.obj : error LNK2019: unresolved external symbol "public: void __thiscall nNodeList::Clear(void)" (?Clear@nNodeList@@QAEXXZ) referenced in function "public: void __thiscall nToolkitServer::DoHotLoading(class nString const &)" (?DoHotLoading@nToolkitServer@@QAEXABVnString@@@Z) ..\..\bin\win32d\basic01.exe : fatal error LNK1120: 8 unresolved externals Build log was saved at "file://d:\Source\Nebula2\build\vstudio8\inter\win32d\basic01\BuildLog.htm" basic01 - 9 error(s), 0 warning(s) ------ Build started: Project: signals02, Configuration: Debug Win32 ------ Compiling... pkg_signals02.cc Compiling... npythonhooks.cc Compiling... signals02.cc d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(11) : error C2144: syntax error : 'float' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(11) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(11) : error C2065: 'TSignalTrigger2' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(11) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(12) : error C2144: syntax error : 'int' should be preceded by ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(12) : error C3861: 'TYPELIST_1': identifier not found d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(12) : error C2065: 'TSignalOnInt' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(12) : error C2143: syntax error : missing ',' before ';' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\emitter.h(16) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(19) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(21) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(31) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(38) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(39) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(40) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(40) : error C2227: left of '->number' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(40) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(41) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(48) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(49) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(50) : error C2065: 'v' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(50) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(50) : error C2227: left of '->number' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(50) : error C2143: syntax error : missing ',' before ')'

Page 63: Debug Solutions

d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(51) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(58) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(59) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(60) : error C2065: 'i' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(60) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(60) : error C2227: left of '->number' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(60) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(61) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(68) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(69) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(71) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(78) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(79) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiver.h(81) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(20) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(22) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(30) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(37) : error C2653: 'ReceiverScript' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(38) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(39) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(39) : error C2227: left of '->number' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(39) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(40) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(47) : error C2653: 'ReceiverScript' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(48) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(49) : error C2355: 'this' : can only be referenced inside non-static member functions d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(49) : error C2227: left of '->number' must point to class/struct/union/generic type d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(49) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(50) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(57) : error C2653: 'ReceiverScript' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(58) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\inc\signals_tutorial\receiverscript.h(60) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(45) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(47) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(54) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(79) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(86) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(94) : error C2065: 'receiver' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(94) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(94) : error C2065: 'Trigger' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(94) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(96) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(96) : error C2143: syntax error : missing ',' before ')'

Page 64: Debug Solutions

d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(97) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(97) : error C2065: 'OnInt' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(97) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(114) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(121) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(131) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(131) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(132) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(132) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(136) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(137) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(138) : error C2065: 'SignalOnInt' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(138) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(139) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(144) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(148) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(152) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(159) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(175) : error C2065: 'receiver01' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(175) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(175) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(176) : error C2065: 'receiver02' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(176) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(176) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(177) : error C2065: 'receiver03' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(177) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(177) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(186) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(193) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(198) : error C2143: syntax error : missing ';' before '}' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(205) : error C2143: syntax error : missing ';' before '{' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(219) : error C2653: 'Receiver' : is not a class or namespace name d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(219) : error C2143: syntax error : missing ',' before ')' d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(245) : error C2065: 'result' : undeclared identifier d:\source\nebula2\code\contrib\tutorials\src\signals_tutorial\signals02.cc(245) : fatal error C1003: error count exceeds 100; stopping compilation