Anonymous | Login | Signup for a new account | 2025-07-27 16:33 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002938 | Zandronum | [All Projects] Bug | public | 2016-11-30 16:39 | 2018-09-30 21:49 | ||||
Reporter | Zalewa | ||||||||
Assigned To | Edward-san | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||
Product Version | 3.0-beta | ||||||||
Target Version | 3.0 | Fixed in Version | 3.0 | ||||||
Summary | 0002938: /MP compilation not supported for Debug builds in Visual Studio 2015 | ||||||||
Description | Multi-process compilation is not supported in Visual Studio 2015. This is the warning message that is printed out when compiling: cl : Command line warning D9030: '/Gm' is incompatible with multiprocessing; ignoring /MP switch [N:\dev\zandronum\vs2015\src\zdoom.vcxproj] ZDoom doesn't have this problem. Tested with ZDoom commit 0488b18f8f1d381e49105256727d02abe7ed2c4e. | ||||||||
Steps To Reproduce | 1. Configure Visual Studio 2015 project with CMake (I'm using 3.7.0-rc1). 2. Use v140_xp toolset. 3. Configure ZLib, FMOD, SSL libs, NASM path. 4. Add /MP switch to CMAKE_CXX_FLAGS and CMAKE_C_FLAGS. 5. Open cmd.exe and `cd` to the directory where the Visual Studio 2015 solution was created. 6. Run command `cmake --build . --config Debug` | ||||||||
Attached Files | |||||||||
![]() |
|
Edward-san (developer) 2016-11-30 17:30 edited on: 2016-11-30 17:37 |
I suppose it's a merge error when there was the 3.0 code upgrade. Should be fixed with this changeset:'https://bitbucket.org/zandronum/zandronum-sandbox/commits/6b711f117081b37fd4ca270c38058087459077c0 [^]' . [edit] Whoops forgot to write `(fixes 2938)` in the commit and I don't want to redo the same commit unless I could strip the old change. |
Zalewa (developer) 2016-12-18 19:26 |
Is there any reason why the fix isn't merged with the main repo yet? I keep shuffling my CMakeLists.txt between the working directory and the shelve. |
Torr Samaho (administrator) 2016-12-18 20:15 |
Quote from Zalewa Since there was no pull request, I didn't notice this till now. Added. |
Zalewa (developer) 2016-12-18 20:16 |
Thanks. |
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. |
![]() |
|||
Date Modified | Username | Field | Change |
2016-11-30 16:39 | Zalewa | New Issue | |
2016-11-30 17:30 | Edward-san | Note Added: 0016397 | |
2016-11-30 17:30 | Edward-san | Assigned To | => Edward-san |
2016-11-30 17:30 | Edward-san | Status | new => needs review |
2016-11-30 17:37 | Edward-san | Note Edited: 0016397 | View Revisions |
2016-12-18 19:26 | Zalewa | Note Added: 0016529 | |
2016-12-18 20:15 | Torr Samaho | Note Added: 0016530 | |
2016-12-18 20:16 | Torr Samaho | Status | needs review => needs testing |
2016-12-18 20:16 | Zalewa | Note Added: 0016531 | |
2016-12-18 20:16 | Torr Samaho | Product Version | => 3.0-beta |
2016-12-18 20:16 | Torr Samaho | Target Version | => 3.0 |
2017-02-06 19:21 | Dusk | Status | needs testing => resolved |
2017-02-06 19:21 | Dusk | Fixed in Version | => 3.0 |
2017-02-06 19:21 | Dusk | Resolution | open => fixed |
2018-09-30 21:49 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2025 MantisBT Team |