Hi!
I'm trying to build OpenVSP with the goal to create the Python bindings (64-bit).
However, I can't build the Libraries project.
I have tried on Windows 7 and Windows 10, with VS2015 and VS2017, 32-bit and 64-bit. The error message is always the same (see output below).
My steps:
* install cmake
* install doxygen
* install swig
* install anaconda
* clone OpenVSP git repo
* run cmake-gui. I don't specify any additional variables, just configure and generate. There are no errors.
* Open the VSP_LIBRARIES.sln and compile in Release mode
All project compile except CODEELI
I would appreciate if someone knows what I'm missing.
Best Regards
Marc
This is the output:
2>Creating directories for 'CODEELI'
2>Performing download step (verify and extract) for 'CODEELI'
2>CMake Warning at CODEELI-stamp/verify-CODEELI.cmake:15 (message):
2> File will not be verified since no URL_HASH specified
2>
2>
2>-- extracting...
2> src='C:/Users/alr/Documents/OpenVSP/Source/OpenVSP/Libraries/Code-Eli-794dce6a6ec8.zip'
2> dst='C:/Users/alr/Documents/OpenVSP/Build/CODEELI-prefix/src/CODEELI'
2>-- extracting... [tar xfz]
2>-- extracting... [analysis]
2>-- extracting... [rename]
2>-- extracting... [clean up]
2>-- extracting... done
2>No update step for 'CODEELI'
2>No patch step for 'CODEELI'
2>Performing configure step for 'CODEELI'
2>CMake Error at cmake/DetermineDateTime.cmake:30 (string):
2> string sub-command REGEX, mode REPLACE needs at least 6 arguments total to
2> command.
2>Call Stack (most recent call first):
2> CMakeLists.txt:26 (include)
2>
2>
2>-- Could NOT find CPPTest (missing: CPPTEST_INCLUDE_DIRS CPPTEST_LIBRARIES CPPTEST_LIBRARY_DIRS)
2>-- Could NOT find Eigen3 (missing: EIGEN3_INCLUDE_DIR EIGEN3_VERSION_OK) (Required is at least version "3.0.0")
2>-- Configuring incomplete, errors occurred!
2>See also "C:/Users/alr/Documents/OpenVSP/Build/CODEELI-prefix/src/CODEELI-build/CMakeFiles/CMakeOutput.log".
2>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" wurde mit dem Code 1 beendet.
2>Die Erstellung des Projekts "CODEELI.vcxproj" ist abgeschlossen -- FEHLER.