-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Hello Team,
Good morning,
I wish to setup the OpenQl DEV environment in my laptop and once I am OK with the environment, I wanted to contribute to the project based on your consensus.
I am trying to setup the OpenQl development environment in my laptop, as part of the build dependency setup of Libqasm component, I land in an error while running the Python Setup.py Build/Install options. The error description shows a compatibility issue with Visual Studio 2022.
Requesting your support.
Note- I am following the instructions from the documentation mentioned in the below Url
https://openql.readthedocs.io/en/latest/developer/build.html#dev-build
The error details are as below.
libqasm/0.6.9: Running CMake.configure()
libqasm/0.6.9: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/user/.conan2/p/b/libqaa8b57b3e262e0/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:/Users/user/.conan2/p/b/libqaa8b57b3e262e0/b"
CMake Error: Could not create named generator Visual Studio 17 2022
Generators
Visual Studio 16 2019 = Generates Visual Studio 2019 project files.
Use -A option to specify architecture.
Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 10 2010 [arch] = Generates Visual Studio 2010 project files.
Optional [arch] can be "Win64" or "IA64".
Visual Studio 9 2008 [arch] = Generates Visual Studio 2008 project files.
Optional [arch] can be "Win64" or "IA64".
Borland Makefiles = Generates Borland makefiles.
- NMake Makefiles = Generates NMake makefiles.
NMake Makefiles JOM = Generates JOM makefiles.
MSYS Makefiles = Generates MSYS makefiles.
MinGW Makefiles = Generates a make file for use with
mingw32-make.
Unix Makefiles = Generates standard UNIX makefiles.
Green Hills MULTI = Generates Green Hills MULTI files
(experimental, work-in-progress).
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - MinGW Makefiles = Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles = Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles JOM
= Generates CodeBlocks project files.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - MinGW Makefiles = Generates CodeLite project files.
CodeLite - NMake Makefiles = Generates CodeLite project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - MinGW Makefiles
= Generates Sublime Text 2 project files.
Sublime Text 2 - NMake Makefiles
= Generates Sublime Text 2 project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - MinGW Makefiles = Generates Kate project files.
Kate - NMake Makefiles = Generates Kate project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - NMake Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - MinGW Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
libqasm/0.6.9: ERROR:
Package '04eda5d7267dd13162306bdd6f09c7abea09e550' build failed
libqasm/0.6.9: WARN: Build folder C:\Users\user.conan2\p\b\libqaa8b57b3e262e0\b\build\Release
ERROR: libqasm/0.6.9: Error in build() method, line 136
cmake.configure()
ConanException: Error 1 while executing
error: Unexpected exit code: 1
Command line: | 'C:\Users\user\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\Scripts\conan.exe' create . --version 0.6.9 -s:h compiler.cppstd=20 -s:b compiler.cppstd=20 -s:h 'libqasm/:build_type=Release' -s:b 'libqasm/:build_type=Release' -o 'libqasm/:build_python=True' -o 'libqasm/:cqasm_python_dir=C:\Users\user\Desktop\OpenQL\Dependencies\libqasm\pybuild\build\lib.win-amd64-cpython-313\cqasm' -o 'libqasm/:python_dir=C:\Users\user\Desktop\OpenQL\Dependencies\libqasm\pybuild\build\lib.win-amd64-cpython-313\libqasm' -o 'libqasm/:python_ext=_libqasm.cp313-win_amd64.pyd' -o 'libqasm/*:shared=False' -b missing -tf ''
Thanks,
Bijesh Kumar