The result :
cd /home/serge/salome/SALOME-9.14.0-native-UB24.04/BUILD/ParaView/Plugins/AcceleratedAlgorithms/paraview_help && /usr/bin/cmake -Dxmlpatterns=/usr/bin/xmlpatterns -Doutput_dir=/home/serge/salome/SALOME-9.14.0-native-UB24.04/BUILD/ParaView/Plugins/AcceleratedAlgorithms/paraview_help -Doutput_file=/home/serge/salome/SALOME-9.14.0-native-UB24.04/BUILD/ParaView/Plugins/AcceleratedAlgorithms/paraview_help/AcceleratedAlgorithms_doc.xslt -Dxmls_file=/home/serge/salome/SALOME-9.14.0-native-UB24.04/BUILD/ParaView/Plugins/AcceleratedAlgorithms/CMakeFiles/AcceleratedAlgorithms_doc-xmls.txt -D_paraview_generate_proxy_documentation_run=ON -P /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/CMake/ParaViewClient.cmake
β CHECK: ==================
β CHECK: executing command: /usr/bin/xmlpatterns /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/CMake/paraview_servermanager_convert_xml.xsl /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/Plugins/AcceleratedAlgorithms/AcceleratedAlgorithms.xml
β CHECK: xmlpatterns = /usr/bin/xmlpatterns
β CHECK: _paraview_gpd_to_xml = /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/CMake/paraview_servermanager_convert_xml.xsl
β CHECK: _paraview_gpd_xml = /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/Plugins/AcceleratedAlgorithms/AcceleratedAlgorithms.xml
β CHECK: _paraview_gpd_output =
β CHECK: _paraview_gpd_error = xmlpatterns: could not find a Qt installation of ββ
β CHECK: _paraview_gpd_result = 1
CMake Error at /home/serge/salome/SALOME-9.14.0-native-UB24.04/SOURCES/ParaView/CMake/ParaViewClient.cmake:600 (message):
Failed to convert servermanager XML: xmlpatterns: could not find a Qt
installation of ββ
Hard de to guess. There is some inconsistency in your installation. /usr/bin/xmlpatterns is nothing more than a link to /usr/bin/qtchooser
and you can βforceβ qtchooser to target qt5, by setting the environment variable QT_SELECT
You can try the following to check if it helps:
# following variable tells /usr/bin/qtchooser which version of qt to run
export QT_SELECT=qt5
xmlpatterns --help
rm -rf SALOME-9.14.0-native-UB24.04/BUILD/ParaView
SAT/sat -o "APPLICATION.properties.git_server='github'" compile SALOME-9.14.0-native -p ParaView --clean_all
if it fails, maybe someone else has some hints.
Below:
available Qt versions supported by qtchooser can be listed with qtchooser -list-versions
Here you need to install: libmpfr-dev libgmp-dev zlib1g-dev zlib1g libboost-serialization-dev libboost-iostreams-dev libeigen3-dev libmetis-dev.
And of course, run:
Then rerun compilation for that product. If it resolves the issue, feel free to open a pull request in SAT_SALOME.
remove from SAT_SALOME/applications/SALOME-9.14.0-native.pyconf, libigl and mcut (which depends upon libigl). Libigl is used as one of the possible algorithms for boolean operations on meshes.
Then resume compilation: