gie
gie copied to clipboard
Could not find a package configuration file provided by "boost_python3"
Any thoughts on how to address the following by chance? I'm using Manjaro as well.
❯ cmake ..
CMake Error at 3rdparty/nodeeditor/external/CMakeLists.txt:11 (_find_package):
Could not find a package configuration file provided by "boost_python3"
(requested version 1.72.0) with any of the following names:
boost_python3Config.cmake
boost_python3-config.cmake
Add the installation prefix of "boost_python3" to CMAKE_PREFIX_PATH or set
"boost_python3_DIR" to a directory containing one of the above files. If
"boost_python3" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
/usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package)
/usr/lib64/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
3rdparty/nodeeditor/external/CMakeLists.txt:11 (_find_package)
/usr/share/cmake-3.17/Modules/FindBoost.cmake:444 (find_package)
3rdparty/nodeeditor/external/CMakeLists.txt:11 (_find_package)
gie/CMakeLists.txt:11 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/nate/Applications/Linux/gie/build/CMakeFiles/CMakeOutput.log".
Since python2 is not maintained anymore, on Arch and Manjaro, python defaults to python3. I have fixed that compiler error on the develop here: https://github.com/alexge50/gie/commit/1c573e028ba31acfe9c0ca9c27415b88eb6e8690. If you wish yo compile the project do checkout the develop branch. The building scripts will be improved sometime in the future, when I will resume working on this project.
@alexge50 thank you very much! I'll give that a shot.
It's a really cool concept. Looking forward to giving it a try.
Using the develop branch, it seemed to be going well but, I ran into the following after running the make command:
[ 62%] Building CXX object 3rdparty/Qt-Color-Widgets/CMakeFiles/QtColorWidgets.dir/src/QtColorWidgets/color_wheel.cpp.o
/home/nate/Applications/Linux/gie/3rdparty/Qt-Color-Widgets/src/QtColorWidgets/color_wheel.cpp: In member function ‘virtual void color_widgets::ColorWheel::paintEvent(QPaintEvent*)’:
/home/nate/Applications/Linux/gie/3rdparty/Qt-Color-Widgets/src/QtColorWidgets/color_wheel.cpp:431:22: error: aggregate ‘QPainterPath clip’ has incomplete type and cannot be defined
431 | QPainterPath clip;
| ^~~~
make[2]: *** [3rdparty/Qt-Color-Widgets/CMakeFiles/QtColorWidgets.dir/build.make:297: 3rdparty/Qt-Color-Widgets/CMakeFiles/QtColorWidgets.dir/src/QtColorWidgets/color_wheel.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:431: 3rdparty/Qt-Color-Widgets/CMakeFiles/QtColorWidgets.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
I can open another thread if need be.
Maybe this pull request addresses the issue:
https://github.com/alexge50/gie/pull/3
I'll try updating manually.