General Question Moving gear and touchdown points

Thanks did all that but still don't get any data. Is it normal to have the link errors?

---------- Post added at 04:10 PM ---------- Previous post was at 04:05 PM ----------

Read what that error is saying. If there were build errors, the build failed, and you need to resolve those failures before debugging will be useful. Clicking "yes" to that dialog is typically the wrong choice.

This are the errors:
------ Build started: Project: EAGLE3, Configuration: Debug Win32 ------
Linking...
Creating library .\Debug/ShuttlePB.lib and object .\Debug/ShuttlePB.exp
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
EAGLE3.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`scalar deleting destructor'(unsigned int)" (??_GLaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __fltused
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __fltused
EAGLE3.obj : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __purecall
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __purecall
EAGLE3.obj : error LNK2019: unresolved external symbol __chkstk referenced in function "public: void __thiscall EAGLE3::AddTransporterExhaust(void)" (?AddTransporterExhaust@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcpy referenced in function "public: void __thiscall EAGLE3::clbkSetClassCaps_UMMu(void)" (?clbkSetClassCaps_UMMu@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcmp referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sprintf referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sprintf
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _sprintf
EAGLE3.obj : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function __ehhandler$?DefineAnimations@EAGLE3@@QAEXXZ
EAGLE3.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) referenced in function _ovcInit
EAGLE3.obj : error LNK2019: unresolved external symbol _strncmp referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncmp
EAGLE3.obj : error LNK2019: unresolved external symbol __ftol2_sse referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __ftol2_sse
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __ftol2_sse
EAGLE3.obj : error LNK2019: unresolved external symbol _sqrt referenced in function "double __cdecl length(union VECTOR3 const &)" (?length@@YANABTVECTOR3@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _strlen referenced in function "public: virtual void __thiscall EAGLE3::clbkDrawHUD(int,struct HUDPAINTSPEC const *,struct HDC__ *)" (?clbkDrawHUD@EAGLE3@@UAEXHPBUHUDPAINTSPEC@@PAUHDC__@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sscanf referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sscanf
EAGLE3.obj : error LNK2019: unresolved external symbol __strnicmp referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __strnicmp
EAGLE3.obj : error LNK2019: unresolved external symbol _atoi referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _atoi
EAGLE3.obj : error LNK2019: unresolved external symbol _memset referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _memset
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _memset
EAGLE3.obj : error LNK2019: unresolved external symbol __CxxThrowException@8 referenced in function "public: char * __cdecl std::_DebugHeapAllocator<char>::allocate(unsigned int,void const *)" (?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol __CxxThrowException@8
EAGLE3.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(char const *)" (??0bad_alloc@std@@QAE@PBD@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) referenced in function "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _free referenced in function "void __cdecl std::_DebugHeapDelete<void>(void *)" (??$_DebugHeapDelete@X@std@@YAXPAX@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol _free
LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strstr referenced in function "char * __cdecl strstr(char *,char const *)" (?strstr@@YAPADPADPBD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fclose referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fclose
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fclose
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _atof referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fgets referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fopen referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fopen
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fopen
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strncpy referenced in function "void __cdecl LoadIdFromUMMUIdConfigFolder(void)" (?LoadIdFromUMMUIdConfigFolder@@YAXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncpy
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __CIfmod referenced in function "public: void __thiscall UMMUCREWMANAGMENT::WarnUserUMMUNotInstalled(char *)" (?WarnUserUMMUNotInstalled@UMMUCREWMANAGMENT@@QAEXPAD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __stricmp referenced in function "public: int __thiscall UMMUCREWMANAGMENT::GetCrewAgeByName(char *)" (?GetCrewAgeByName@UMMUCREWMANAGMENT@@QAEHPAD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIcos referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIsin referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fwrite referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _sprintf_s referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _strcpy_s referenced in function "int __cdecl strcpy_s<110>(char (&)[110],char const *)" (??$strcpy_s@$0GO@@@YAHAAY0GO@DPBD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _remove referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fread referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2019: unresolved external symbol _fprintf referenced in function "void __cdecl LogError(char const *,char const *)" (?LogError@@YAXPBD0@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol _atexit referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &,int)" (??0exception@std@@QAE@ABQBDH@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(void)" (??0bad_alloc@std@@QAE@XZ)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
C:\orbiter\modules\eagle3.dll : fatal error LNK1120: 47 unresolved externals
Build log was saved at "file://c:\ORBITER\Orbitersdk\samples\EAGLE3\Debug\BuildLog.htm"
EAGLE3 - 89 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
Can you attach to the post the .vcproj file from your project? (in a .zip file, or as .txt file)

The problem is somewhere there, since release module is being built for you, but debug build is not.
 
Try this one. Extract to Orbiter folder. I added .vsprop files from Orbiter 2010 with configured path to your Orbiter, but I also left the custom settings from project, like additional include/library directories, though they are now redundant. You can use them also when you compile for Orbiter 2006, or in other installations of Orbiter 2010, but then you have to change the path in "Orbitersdk/resources/orbiterroot.vsprops" file, to the path to that other Orbiter.

If it still doesn't work, then you have something wrong with configuration of paths in Visual C++.
 

Attachments

Thanks I extracted to Orbiter/orbitersdk/samples/eagle3

Is this right but then I got this.
The following error has occurred during XML parsing:

File: C:\ORBITER\Orbitersdk\samples\EAGLE3\ShuttlePB.vcproj
Line: 27
Column: 4
Error Message:
Property sheet file '$(SolutionDir)../../resources/Orbiter vessel.vsprops' was not found or failed to load.
The file 'C:\ORBITER\Orbitersdk\samples\EAGLE3\ShuttlePB.vcproj' has failed to load.
 
Thanks I extracted to Orbiter/orbitersdk/samples/eagle3

Is this right but then I got this.
The following error has occurred during XML parsing:

File: C:\ORBITER\Orbitersdk\samples\EAGLE3\ShuttlePB.vcproj
Line: 27
Column: 4
Error Message:
Property sheet file '$(SolutionDir)../../resources/Orbiter vessel.vsprops' was not found or failed to load.
The file 'C:\ORBITER\Orbitersdk\samples\EAGLE3\ShuttlePB.vcproj' has failed to load.
You need to extract all the files with preserving directory structure to Orbiter root folder. There are additional files in "Orbitersdk/resources" folder that I added. Are you compiling it for Orbiter 2006 or 2010 now? If it's for 2010, is solution file (.sln) in the EAGLE3 folder, or somewhere else?
 
ok exported all files. running 2006.
Ok Then I press F5 and I get these same build errors

------ Build started: Project: EAGLE3, Configuration: Debug Win32 ------
Linking...
Creating library ./Debug/eagle3.lib and object ./Debug/eagle3.exp
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
EAGLE3.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`scalar deleting destructor'(unsigned int)" (??_GLaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __fltused
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __fltused
EAGLE3.obj : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __purecall
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __purecall
EAGLE3.obj : error LNK2019: unresolved external symbol __chkstk referenced in function "public: void __thiscall EAGLE3::AddTransporterExhaust(void)" (?AddTransporterExhaust@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcpy referenced in function "public: void __thiscall EAGLE3::clbkSetClassCaps_UMMu(void)" (?clbkSetClassCaps_UMMu@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcmp referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sprintf referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sprintf
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _sprintf
EAGLE3.obj : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function __ehhandler$?DefineAnimations@EAGLE3@@QAEXXZ
EAGLE3.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) referenced in function _ovcInit
EAGLE3.obj : error LNK2019: unresolved external symbol _strncmp referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncmp
EAGLE3.obj : error LNK2019: unresolved external symbol __ftol2_sse referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __ftol2_sse
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __ftol2_sse
EAGLE3.obj : error LNK2019: unresolved external symbol _sqrt referenced in function "double __cdecl length(union VECTOR3 const &)" (?length@@YANABTVECTOR3@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _strlen referenced in function "public: virtual void __thiscall EAGLE3::clbkDrawHUD(int,struct HUDPAINTSPEC const *,struct HDC__ *)" (?clbkDrawHUD@EAGLE3@@UAEXHPBUHUDPAINTSPEC@@PAUHDC__@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sscanf referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sscanf
EAGLE3.obj : error LNK2019: unresolved external symbol __strnicmp referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __strnicmp
EAGLE3.obj : error LNK2019: unresolved external symbol _atoi referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _atoi
EAGLE3.obj : error LNK2019: unresolved external symbol _memset referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _memset
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _memset
EAGLE3.obj : error LNK2019: unresolved external symbol __CxxThrowException@8 referenced in function "public: char * __cdecl std::_DebugHeapAllocator<char>::allocate(unsigned int,void const *)" (?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol __CxxThrowException@8
EAGLE3.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(char const *)" (??0bad_alloc@std@@QAE@PBD@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) referenced in function "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _free referenced in function "void __cdecl std::_DebugHeapDelete<void>(void *)" (??$_DebugHeapDelete@X@std@@YAXPAX@Z)
libcpmtd.lib(xdebug.obj) : error LNK2001: unresolved external symbol _free
LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strstr referenced in function "char * __cdecl strstr(char *,char const *)" (?strstr@@YAPADPADPBD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fclose referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fclose
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fclose
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _atof referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fgets referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fopen referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fopen
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fopen
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strncpy referenced in function "void __cdecl LoadIdFromUMMUIdConfigFolder(void)" (?LoadIdFromUMMUIdConfigFolder@@YAXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncpy
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __CIfmod referenced in function "public: void __thiscall UMMUCREWMANAGMENT::WarnUserUMMUNotInstalled(char *)" (?WarnUserUMMUNotInstalled@UMMUCREWMANAGMENT@@QAEXPAD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __stricmp referenced in function "public: int __thiscall UMMUCREWMANAGMENT::GetCrewAgeByName(char *)" (?GetCrewAgeByName@UMMUCREWMANAGMENT@@QAEHPAD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIcos referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIsin referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fwrite referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _sprintf_s referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _strcpy_s referenced in function "int __cdecl strcpy_s<110>(char (&)[110],char const *)" (??$strcpy_s@$0GO@@@YAHAAY0GO@DPBD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _remove referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fread referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2019: unresolved external symbol _fprintf referenced in function "void __cdecl LogError(char const *,char const *)" (?LogError@@YAXPBD0@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol _atexit referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &,int)" (??0exception@std@@QAE@ABQBDH@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(void)" (??0bad_alloc@std@@QAE@XZ)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
./../../../Modules/eagle3.dll : fatal error LNK1120: 47 unresolved externals
Build log was saved at "file://c:\ORBITER\Orbitersdk\samples\EAGLE3\Debug\BuildLog.htm"
EAGLE3 - 89 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
Try adding libcpmtd.lib to ignored libraries for debug build either in project settings or directly in the project file.
 
i have this. still errors

------ Build started: Project: EAGLE3, Configuration: Debug Win32 ------
Linking...
Creating library ./Debug/eagle3.lib and object ./Debug/eagle3.exp
EAGLE3.obj : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`scalar deleting destructor'(unsigned int)" (??_GLaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete(void *)" (??3@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z) referenced in function "public: virtual void * __thiscall LaunchpadItem::`vector deleting destructor'(unsigned int)" (??_ELaunchpadItem@@UAEPAXI@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol "void __stdcall `eh vector destructor iterator'(void *,unsigned int,int,void (__thiscall*)(void *))" (??_M@YGXPAXIHP6EX0@Z@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __fltused
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __fltused
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __fltused
EAGLE3.obj : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __purecall
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __purecall
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol __purecall
EAGLE3.obj : error LNK2019: unresolved external symbol __chkstk referenced in function "public: void __thiscall EAGLE3::AddTransporterExhaust(void)" (?AddTransporterExhaust@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcpy referenced in function "public: void __thiscall EAGLE3::clbkSetClassCaps_UMMu(void)" (?clbkSetClassCaps_UMMu@EAGLE3@@QAEXXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _strcmp referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sprintf referenced in function "public: virtual void __thiscall EAGLE3::clbkPostStep(double,double,double)" (?clbkPostStep@EAGLE3@@UAEXNNN@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sprintf
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _sprintf
EAGLE3.obj : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function __ehhandler$?DefineAnimations@EAGLE3@@QAEXXZ
EAGLE3.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) referenced in function _ovcInit
EAGLE3.obj : error LNK2019: unresolved external symbol _strncmp referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncmp
EAGLE3.obj : error LNK2019: unresolved external symbol __ftol2_sse referenced in function "public: void __thiscall EAGLE3::AttachCargo(void)" (?AttachCargo@EAGLE3@@QAEXXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __ftol2_sse
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol __ftol2_sse
EAGLE3.obj : error LNK2019: unresolved external symbol _sqrt referenced in function "double __cdecl length(union VECTOR3 const &)" (?length@@YANABTVECTOR3@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _strlen referenced in function "public: virtual void __thiscall EAGLE3::clbkDrawHUD(int,struct HUDPAINTSPEC const *,struct HDC__ *)" (?clbkDrawHUD@EAGLE3@@UAEXHPBUHUDPAINTSPEC@@PAUHDC__@@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol _sscanf referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _sscanf
EAGLE3.obj : error LNK2019: unresolved external symbol __strnicmp referenced in function "public: virtual void __thiscall EAGLE3::clbkLoadStateEx(void *,void *)" (?clbkLoadStateEx@EAGLE3@@UAEXPAX0@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol __strnicmp
EAGLE3.obj : error LNK2019: unresolved external symbol _atoi referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _atoi
EAGLE3.obj : error LNK2019: unresolved external symbol _memset referenced in function "public: void __thiscall EAGLE3::AddUMmuToVessel(int)" (?AddUMmuToVessel@EAGLE3@@QAEXH@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2001: unresolved external symbol _memset
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _memset
EAGLE3.obj : error LNK2019: unresolved external symbol "void * __cdecl operator new[](unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??_U@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z) referenced in function "public: char * __cdecl std::_DebugHeapAllocator<char>::allocate(unsigned int,void const *)" (?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "struct std::_DebugHeapTag_t const & __cdecl std::_DebugHeapTag_func(void)" (?_DebugHeapTag_func@std@@YAABU_DebugHeapTag_t@1@XZ) referenced in function "public: char * __cdecl std::_DebugHeapAllocator<char>::allocate(unsigned int,void const *)" (?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol __CxxThrowException@8 referenced in function "public: char * __cdecl std::_DebugHeapAllocator<char>::allocate(unsigned int,void const *)" (?allocate@?$_DebugHeapAllocator@D@std@@QAAPADIPBX@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol "public: __thiscall std::exception::exception(class std::exception const &)" (??0exception@std@@QAE@ABV01@@Z)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: __thiscall std::exception::exception(char const * const &)" (??0exception@std@@QAE@ABQBD@Z) referenced in function "public: __thiscall std::bad_alloc::bad_alloc(char const *)" (??0bad_alloc@std@@QAE@PBD@Z)
EAGLE3.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall std::exception::what(void)const " (?what@exception@std@@UBEPBDXZ)
EAGLE3.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) referenced in function "public: virtual __thiscall std::bad_alloc::~bad_alloc(void)" (??1bad_alloc@std@@UAE@XZ)
EAGLE3.obj : error LNK2019: unresolved external symbol _free referenced in function "void __cdecl std::_DebugHeapDelete<void>(void *)" (??$_DebugHeapDelete@X@std@@YAXPAX@Z)
LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strstr referenced in function "char * __cdecl strstr(char *,char const *)" (?strstr@@YAPADPADPBD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fclose referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fclose
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fclose
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _atof referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fgets referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _fopen referenced in function "public: float __thiscall UMMUCREWMANAGMENT::GetUserUMmuVersion(void)" (?GetUserUMmuVersion@UMMUCREWMANAGMENT@@QAEMXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _fopen
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2001: unresolved external symbol _fopen
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol _strncpy referenced in function "void __cdecl LoadIdFromUMMUIdConfigFolder(void)" (?LoadIdFromUMMUIdConfigFolder@@YAXXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2001: unresolved external symbol _strncpy
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __CIfmod referenced in function "public: void __thiscall UMMUCREWMANAGMENT::WarnUserUMMUNotInstalled(char *)" (?WarnUserUMMUNotInstalled@UMMUCREWMANAGMENT@@QAEXPAD@Z)
UMmuSDK.lib(UMmuSDK.obj) : error LNK2019: unresolved external symbol __stricmp referenced in function "public: int __thiscall UMMUCREWMANAGMENT::GetCrewAgeByName(char *)" (?GetCrewAgeByName@UMMUCREWMANAGMENT@@QAEHPAD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIcos referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol __CIsin referenced in function "private: void __thiscall UNIVERSALMMU::Rotate(union VECTOR3 *,void *)" (?Rotate@UNIVERSALMMU@@AAEXPATVECTOR3@@PAX@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fwrite referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _sprintf_s referenced in function "public: int __thiscall UNIVERSALMMU::EVAMMu(char *,int,int,int,int,char *,union VECTOR3 *,union VECTOR3 *,union VECTOR3 *)" (?EVAMMu@UNIVERSALMMU@@QAEHPADHHHH0PATVECTOR3@@11@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _strcpy_s referenced in function "int __cdecl strcpy_s<110>(char (&)[110],char const *)" (??$strcpy_s@$0GO@@@YAHAAY0GO@DPBD@Z)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _remove referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
UMmuSDK.lib(universal_mmu.obj) : error LNK2019: unresolved external symbol _fread referenced in function "public: int __thiscall UNIVERSALMMU::ProcessUniversalMMu(void)" (?ProcessUniversalMMu@UNIVERSALMMU@@QAEHXZ)
OrbiterSoundSDK35.lib(OrbiterSoundSDK35.obj) : error LNK2019: unresolved external symbol _fprintf referenced in function "void __cdecl LogError(char const *,char const *)" (?LogError@@YAXPBD0@Z)
./../../../Modules/eagle3.dll : fatal error LNK1120: 45 unresolved externals
Build log was saved at "file://c:\ORBITER\Orbitersdk\samples\EAGLE3\Debug\BuildLog.htm"
EAGLE3 - 79 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 
Last edited:
Then add "msvcrtd.lib msvcprtd.lib" to additional dependencies.
 
You need to set breakpoints in your code in places, where you want start debugging, and then, when such a breakpoint gets hit, by default values of used variables will be listed in Autos, all the local variables of function in Locals (by default it's at the bottom-left of window), and you can add variables to watch, etc. Then you use F10 and F11 to step into / step through the instruction to check results.
 
ok I added a break F9 I got a red circle. but when i debug i see nothing except modules
The break is in this part
void EAGLE3::clbkSetClassCaps (FILEHANDLE cfg)
 
The break is in this part
void EAGLE3::clbkSetClassCaps (FILEHANDLE cfg)
Has the simulation started and Eagle3 module got loaded?

Did you set that breakpoint before starting debug session and simulation? (i.e. clbkSetClassCaps is executed once when vessel is added).
 
Has the simulation started and Eagle3 module got loaded?

Did you set that breakpoint before starting debug session and simulation? (i.e. clbkSetClassCaps is executed once when vessel is added).
yes I added a breakpoint before launching the debug.

I addedan breakpoint and saw the Autos.

At the beginning of all of this was to see the Gear_proc. I have that set in the watch. I guess can I watch this value "live" so i can see what is going on?
 
Only while stepping through or at breakpoints, am afraid. sometimes I use the old-school method of debug output (write to cerr or cout the values and then you can see them in console output window)
 
Thanks A bit confused on how to see what the hear is doing?

gear movement is here
void EAGLE3::clbkPostCreation (void)

{
JohnSoundID=ConnectToOrbiterSoundDLL3(GetHandle());
SoundOptionOnOff3(JohnSoundID,PLAYMAINTHRUST,TRUE);

SoundOptionOnOff3(JohnSoundID,PLAYHOVERTHRUST,TRUE);
SoundOptionOnOff3(JohnSoundID,PLAYATTITUDETHRUST,TRUE);

SoundOptionOnOff3(JohnSoundID,PLAYCOUNTDOWNWHENTAKEOFF,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYCABINAIRCONDITIONING,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYCABINRANDOMAMBIANCE,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYRADIOATC,FALSE);

SoundOptionOnOff3(JohnSoundID,DISPLAYTIMER,FALSE);
SetTouchdownPoints (_V(0,-3.124+GEAR_proc*1.5,8.7), _V(-2,-3.124+GEAR_proc*1.5,-9.6), _V(2,-3.124+GEAR_proc*1.5,-9.6));

} and


if (GEAR_status >= GEAR_RAISING) {
double da = simdt * LIFT_SPEED;
if (GEAR_status == GEAR_RAISING) {
if (GEAR_proc > 0.0) GEAR_proc = max (0.0, GEAR_proc-da);
else GEAR_status = GEAR_UP;
} else {
if (GEAR_proc < 1.0) GEAR_proc = min (1.0, GEAR_proc+da);
else GEAR_status = GEAR_DOWN;
}
SetAnimation (anim_gear, GEAR_proc);
}

---------- Post added at 09:47 PM ---------- Previous post was at 09:39 PM ----------

Ok I put a break in where the animation for the gear moves. But can I tell it to past the break and then it will go back. so i can see the values change
 
When pasting code, wrap it in
Code:
 tags like this...
[PLAIN][code]// Put your code here
[/PLAIN]
...it preserves your tabs and makes your code easier to read.

Do you still have SetTouchdownPoints in clbkPostStep? If not, the touchdown points won't raise/lower when your gear is raised/lowered.

BTW, when debugging events that happen each time step (eg, clbkPostStep) it is a good idea to set a fix time step size in Orbiter Launchpad->Extra->Debugging Options->Fixed Time Steps. Set a value of about 0.02s (equal to 50 fps), or adjust as you see fit. If you don't do this, your breakpoints will cause some huge time steps and make it difficult to track your animations.
 
Ok I guess I set the time and it hit the breakpoint. How to do I get it to go past the breakpoint so the gear will go down and then back to the breakpoint?

The touchdown points is only in
Code:
void EAGLE3::clbkPostCreation (void)

{
JohnSoundID=ConnectToOrbiterSoundDLL3(GetHandle());
SoundOptionOnOff3(JohnSoundID,PLAYMAINTHRUST,TRUE);

SoundOptionOnOff3(JohnSoundID,PLAYHOVERTHRUST,TRUE);
SoundOptionOnOff3(JohnSoundID,PLAYATTITUDETHRUST,TRUE);

SoundOptionOnOff3(JohnSoundID,PLAYCOUNTDOWNWHENTAKEOFF,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYCABINAIRCONDITIONING,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYCABINRANDOMAMBIANCE,FALSE);

SoundOptionOnOff3(JohnSoundID,PLAYRADIOATC,FALSE);

SoundOptionOnOff3(JohnSoundID,DISPLAYTIMER,FALSE);
SetTouchdownPoints (_V(0,-3.124+GEAR_proc*1.5,8.7), _V(-2,-3.124+GEAR_proc*1.5,-9.6), _V(2,-3.124+GEAR_proc*1.5,-9.6));

But the gear does move up and down great it is the touchdown points that do not move.
 
Ok I guess I set the time and it hit the breakpoint. How to do I get it to go past the breakpoint so the gear will go down and then back to the breakpoint?
Once the breakpoint is hit you can choose to either:
1. Jump to the next line of code.
2. Continue execution of the code until the next breakpoint is hit.

If you set a breakpoint in clbkPostStep, the same breakpoint will be hit after every time step.

But the gear does move up and down great it is the touchdown points that do not move.
You need to call SetTouchdownPoints in clbkPostStep, after you have updated the value of GEAR_proc.
 
Back
Top