ResInsight icon indicating copy to clipboard operation
ResInsight copied to clipboard

Improvement suggestions for installation script

Open lisajulia opened this issue 1 year ago • 1 comments

My colleagues and I have encountered a few additional steps during the installation process of ResInsight that may be useful for others and which can possibly be incorporated into the documentation:

  • Python dependencies (https://resinsight.org/getting-started/download-and-install/build-instructions-ubuntu/#python-dependencies): We needed to create a virtual environment to install the required dependencies and custom Qt. Additionally, the make command had to be run within this Python environment.
  • Qt installation: We found it helpful to install Qt in a separate folder, which may be worth mentioning in the instructions.
  • Build command (https://resinsight.org/getting-started/download-and-install/build-instructions-ubuntu/#build-resinsight): The requirement to replace your_qt_path with the actual Qt path wasn’t immediately obvious. Highlighting this step could prevent confusion.
  • Building without GRPC: We experienced some issues related to GRPC and discovered that running CMake with the option -DRESINSIGHT_ENABLE_GRPC=false resolved the errors. This could be a useful note for others facing similar problems.

lisajulia avatar Sep 09 '24 12:09 lisajulia

Hi @lisajulia

Thanks for your detailed feedback.

We have now moved to Qt6 on the development branch of ResInsight, and we plan to have a release with Qt6 later this year. By using Qt6 we can simplify several aspects with the build configuration of ResInsight. Here is the updated documentation for Qt6 https://opm.github.io/ResInsight-UserDocumentation/getting-started/download-and-install/build-instructions-ubuntu/

magnesj avatar Oct 07 '24 09:10 magnesj

We have now moved to Qt6 and the installation description is now smaller and easier to work with. I think all your suggestions are now in place.

Thanks for your contribution.

https://resinsight.org/getting-started/download-and-install/build-instructions-ubuntu/

magnesj avatar Jan 07 '25 07:01 magnesj

Thanks!

lisajulia avatar Jan 08 '25 11:01 lisajulia