Ticket #1389 (closed: fixed)
Make necessary modifications to enable compilation on Visual Studio 2010
Reported by: | Russell Taylor | Owned by: | Russell Taylor |
---|---|---|---|
Priority: | major | Milestone: | Iteration 25 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Martyn Gigg |
Description
Change History
comment:6 Changed 10 years ago by Russell Taylor
(In [5421]) ChangeFramework code changes for Visual Studio 2010 happiness. For the reasons why the introduction of nullptr was necessary, see http://connect.microsoft.com/VisualStudio/feedback/details/520043/error-converting-from-null-to-a-pointer-type-in-std-pair Re #1389.
comment:10 Changed 10 years ago by Russell Taylor
comment:11 Changed 10 years ago by Russell Taylor
comment:12 Changed 10 years ago by Russell Taylor
comment:13 Changed 10 years ago by Russell Taylor
comment:14 Changed 10 years ago by Russell Taylor
comment:15 Changed 10 years ago by Russell Taylor
comment:16 Changed 10 years ago by Russell Taylor
comment:17 Changed 10 years ago by Russell Taylor
comment:18 Changed 10 years ago by Russell Taylor
comment:19 Changed 10 years ago by Russell Taylor
comment:20 Changed 10 years ago by Russell Taylor
comment:21 Changed 10 years ago by Russell Taylor
comment:22 Changed 10 years ago by Russell Taylor
comment:23 Changed 10 years ago by Martyn Gigg
(In [6114]) Visual Studio 2010 project updates. Added two property files that contain definitions that are shared across the multiple projects defined within the solution. This saves defining, in particular, preprocessor directives in every project. Also update Geometry code so that the headers can be included without having to find and include other headers first. Re #1389
comment:24 Changed 10 years ago by Martyn Gigg
comment:25 Changed 10 years ago by Martyn Gigg
comment:26 Changed 10 years ago by Martyn Gigg
comment:27 Changed 10 years ago by Martyn Gigg
comment:28 Changed 10 years ago by Martyn Gigg
comment:29 Changed 10 years ago by Martyn Gigg
(In [6141]) Preparing to move windows installer code to 2010 by changing the location that the VC redistributable is taken from. It was in the toget directory now it is taken from program files directly. The toget/VCRedist directories have been removed. Note that the libraries are still VS 2005 not 2010. Re #1389
comment:30 Changed 10 years ago by Martyn Gigg
comment:31 Changed 10 years ago by Martyn Gigg
comment:32 Changed 10 years ago by Martyn Gigg
comment:33 Changed 10 years ago by Martyn Gigg
comment:34 Changed 10 years ago by Martyn Gigg
comment:35 Changed 10 years ago by Martyn Gigg
comment:36 Changed 10 years ago by Martyn Gigg
comment:37 Changed 10 years ago by Martyn Gigg
comment:38 Changed 10 years ago by Martyn Gigg
comment:39 Changed 10 years ago by Martyn Gigg
comment:40 Changed 10 years ago by Martyn Gigg
comment:41 Changed 10 years ago by Martyn Gigg
comment:42 Changed 10 years ago by Martyn Gigg
comment:43 Changed 10 years ago by Martyn Gigg
comment:44 Changed 10 years ago by Martyn Gigg
comment:45 Changed 10 years ago by Martyn Gigg
comment:46 Changed 10 years ago by Martyn Gigg
comment:47 Changed 10 years ago by Martyn Gigg
comment:48 Changed 10 years ago by Russell Taylor
comment:49 Changed 10 years ago by Russell Taylor
comment:50 Changed 10 years ago by Russell Taylor
comment:51 Changed 10 years ago by Martyn Gigg
comment:52 Changed 10 years ago by Russell Taylor
- Status changed from accepted to verify
- Resolution set to fixed
- Component set to Mantid
comment:53 Changed 10 years ago by Martyn Gigg
- Status changed from verify to verifying
- Tester set to Martyn Gigg
comment:54 Changed 10 years ago by Martyn Gigg
- Status changed from verifying to closed
All of the ISIS developers are using 2010 now and everything appears to be working correctly.
As a separate issue I have raised a ticket for the next iteration, 1832, regarding the x64 compilers with /O2 optimizations bug.
comment:55 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 2236