Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001719Zandronum[All Projects] Bugpublic2014-02-22 19:472014-06-15 15:29
ReporterAlexMax 
Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionno change required 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version2.0-beta 
Target VersionFixed in Version 
Summary0001719: Can't compile on Visual C++ Express 2005 without attached patch.
DescriptionI have attempted to compile trunk with Viausl C++ Express 2005 by following the instructions on the Wiki to a T and ran into two separate problems:

1. Many files would not compile due to an error C2733 described at the bottom of this wiki article:

'https://developer.valvesoftware.com/wiki/Compiling_under_VS2005 [^]'

There is no patch for this, because there's nothing in Zandronum to fix, unless you know some clever way to fix this without having to modify the Visual Studio header file yourself.

2. maprotation.cpp would not compile, period. The full details of the error and the suggestion solution are here:

'http://support.microsoft.com/kb/922317/en-us [^]'

To fix it, see attached patch. Note that this patch was not necessary for me on Visual C++ Express 2013, but I'm not exactly sure what is going on with the fix and what versions is is/is not necessary on, so the proper pragmas to use are left as an exercise to the patcher, as I am unfamiliar with them. Perhaps you might want to remove the comment as well, as it was written in a fit of disbelief and despair. :)
Attached Filespatch file icon zan_20_vs2005_express_fix_C2059.patch [^] (666 bytes) 2014-02-22 19:47 [Show Content]

- Relationships

-  Notes
User avatar (0009425)
Watermelon (developer)
2014-06-15 15:29

Contact me on IRC or PM if this is still an issue (as I have no problem)

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-02-22 19:47 AlexMax New Issue
2014-02-22 19:47 AlexMax File Added: zan_20_vs2005_express_fix_C2059.patch
2014-06-15 15:29 Watermelon Note Added: 0009425
2014-06-15 15:29 Watermelon Status new => closed
2014-06-15 15:29 Watermelon Resolution open => no change required






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker