#386 Can't build PTLib rev. 28340 on MSVC 9.0 x64

Development_Branch
closed-fixed
nobody
PTLib (141)
5
2012-09-18
2012-09-11
No

Error list:
2>assert.cxx
2>.\assert.cxx(148) : error C2365: 'PDebugDLL::StackWalk64' : redefinition; previous definition was 'data member'
2> .\assert.cxx(115) : see declaration of 'PDebugDLL::StackWalk64'
2>.\assert.cxx(226) : error C2198: 'BOOL (__cdecl *)(DWORD,HANDLE,HANDLE,LPSTACKFRAME64,PVOID,PREAD_PROCESS_MEMORY_ROUTINE64,PFUNCTION_TABLE_ACCESS_ROUTINE64,PGET_MODULE_BASE_ROUTINE64,PTRANSLATE_ADDRESS_ROUTINE64)' : too few arguments for call

Discussion

  • As I do not have this compiler, I have made a guess as to what needs to be changed. Can you please try?

     
    • status: open --> closed-fixed
     
  • I checked this, the bug is fixed. Thank you.

     
    • status: closed-fixed --> open-fixed
     
    • status: open-fixed --> closed-fixed