Closed mblasi closed 2 months ago
As far as I understand, sip-4.x requires python < 3 to get it built locally, and we need python-3.11 for building the rest of ros...
I think the install_isolated/share/python_qt_binding/cmake/sip_configure.py file should be ported, right?
How is supposed to get it working?
Ok, I was able to build sip-4.x with python3 & gcc11, after some tweaks: thanks to https://github.com/daizhirui/sip4.
It solved the issue.
Following Generic Linux installation process, almost finished the build proces, but there is an error while trying to use the sipconfig module:
(.python) $ ~/ros_catkin_ws/build_isolated/rviz $ cd /home/matias/ros_catkin_ws/build_isolated/rviz && /home/matias/ros_catkin_ws/install_isolated/env.sh cmake /home/matias/ros_catkin_ws/src/rviz -DCATKIN_DEVEL_PREFIX=/home/matias/ros_catkin_ws/devel_isolated/rviz -DCMAKE_INSTALL_PREFIX=/home/matias/ros_catkin_ws/install_isolated -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles'
The thing is that it tries to import the sipconfig module, and the current sip versions doesn't have it. It was deprecated at 4.19.x versions, and it is about 6.5.x nowdays...
Any suggestion?