View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004132 | Slicer4 | Core: Building (CMake, Superbuild) | public | 2016-01-21 18:02 | 2016-01-26 16:29 |
Reporter | mwpowellhtx | Assigned To | jcfr | ||
Priority | high | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | Windows 7 x64 | OS Version | SP1 |
Product Version | Slicer 4.5.0-1 | ||||
Target Version | Fixed in Version | Slicer 4.6.0 | |||
Summary | 0004132: Add support for VS2013 | ||||
Description | At least; VS2012 is a bare minimum, IMO. VS2010 is a distant memory, and VS2008 is ancient. VS2013 is contemporary, and VS2015 is the current version. | ||||
Steps To Reproduce | Will be trying VS2012 build at a minimum. May try VS2013 as well since I work in that most frequently. | ||||
Tags | No tags attached. | ||||
Hi mwpowellhtx, Thanks for your report. VS2013 should work. We are also talking about transitioning to VS2013 as the official way. This will be discussed on the developer list. In the mean time, let us know if you have any problem. Thanks |
|
That was fast. Following the instructions, I installed the latest CMake, I built Qt from the easy build, although I'm not sure whether that included SSL. Do I still need Windows SDK and such? Edit: because I have VS2015 installed as well, if I accept defaults and build with just "cmake", it defaults to: $ cmake ./ Is there a way to "force" the compiler to use? |
|
Concerning Git interoperability, I must (re-)install Git for Windows with command line integration? I have it installed, but consciously decided to forego that part in favor of Bash only. But for this I expect that I need to run from a Visual Studio Command Prompt for all to go well? Thank you... |
|
Making progress, I think, but it is slow. I added qmake.exe to a temporary path for purposes of the build. Now I am finding the following errors. -- Could NOT find Qt4 (missing: QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE) (found version "4.8.7") Is 4.7.4 a hard requirement? Why wouldn't the "latest" work? As built from the indicated resource, 4.8.7 is the most recent Qt4. Suggestions? |
|
As far as I know, so far so good. Not building for X11, QWS, or MAC, so I wouldn't expect those. -- Looking for Q_WS_X11 We do expect OpenGL to be present, AFAIK, so okay there as well: -- Found OpenGL: opengl32 However this is a problem: -- Could NOT find Qt4 (missing: QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE) (found version "4.8.7") How do I identify QT_MOC_EXECUTABLE? QT_RCC_EXECUTABLE? QT_UIC_EXECUTABLE? |
|
There may be CMAKE wrinkles that I need to work out here, I don't know. However, I wonder if the simple answer is the obvious one: that I really need Qt 4.7.4? The latest build helper, though, is building from 4.8.7. I've asked for suggestions on how to signal the expected Qt version for build though. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-01-21 18:02 | mwpowellhtx | New Issue | |
2016-01-21 18:02 | mwpowellhtx | Status | new => assigned |
2016-01-21 18:02 | mwpowellhtx | Assigned To | => jcfr |
2016-01-21 18:06 | jcfr | Note Added: 0013729 | |
2016-01-21 18:06 | jcfr | Status | assigned => resolved |
2016-01-21 18:06 | jcfr | Fixed in Version | => Slicer 4.6.0 |
2016-01-21 18:06 | jcfr | Resolution | open => fixed |
2016-01-22 06:40 | mwpowellhtx | Note Added: 0013732 | |
2016-01-22 06:46 | mwpowellhtx | Note Edited: 0013732 | View Revisions |
2016-01-22 07:09 | mwpowellhtx | Note Added: 0013733 | |
2016-01-22 08:10 | mwpowellhtx | Note Added: 0013734 | |
2016-01-22 08:37 | mwpowellhtx | Note Added: 0013735 | |
2016-01-22 08:51 | mwpowellhtx | Note Added: 0013736 | |
2016-01-26 16:29 | jcfr | Status | resolved => closed |