From 9f91dc1724305b7a19d34712e697aaf0a3b7d221 Mon Sep 17 00:00:00 2001 From: Daniele Pucci Date: Mon, 15 Jan 2024 17:15:29 +0100 Subject: [PATCH 1/2] Fix dependency installation on ZSH As per the title --- doc/conda-forge.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/conda-forge.md b/doc/conda-forge.md index 2a716a9cf..7b9f43075 100644 --- a/doc/conda-forge.md +++ b/doc/conda-forge.md @@ -134,12 +134,12 @@ Once you activated it, you can install packages in it. In particular the depende If you are on **Linux**, **Windows**, or **macOS** with an Intel-based processor: ~~~ -mamba install -c conda-forge ace asio assimp boost eigen freetype gazebo glew glfw glm graphviz==8.* gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json pcl opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib ffmpeg +mamba install -c conda-forge ace asio assimp boost eigen freetype gazebo glew glfw glm "graphviz==8.*" gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json pcl opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib ffmpeg ~~~ If you are on **macOS** with ARM-based processor: ~~~ -mamba install -c conda-forge asio assimp boost eigen freetype gazebo glew glfw glm graphviz==8.* gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json pcl opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib ffmpeg +mamba install -c conda-forge asio assimp boost eigen freetype gazebo glew glfw glm "graphviz==8.*" gsl ipopt irrlicht libjpeg-turbo libmatio libode libxml2 nlohmann_json pcl opencv portaudio qt-main sdl sdl2 sqlite tinyxml tinyxml2 spdlog lua soxr qhull cmake compilers make ninja pkg-config tomlplusplus libzlib ffmpeg ~~~ If you are on **Linux x86-64**, you also need to install also the following packages: From 8180a6e38055968d8fe26b5833f08da1f70e0638 Mon Sep 17 00:00:00 2001 From: Daniele Pucci Date: Mon, 15 Jan 2024 17:19:32 +0100 Subject: [PATCH 2/2] Other fix of ZSH --- doc/conda-forge.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/conda-forge.md b/doc/conda-forge.md index 7b9f43075..5224b1822 100644 --- a/doc/conda-forge.md +++ b/doc/conda-forge.md @@ -163,7 +163,7 @@ For some [profile](doc/cmake-options.md#profile-cmake-options) or [dependency](d To install python and the other required dependencies when using `conda-forge` provided dependencies, use: ~~~ -mamba install -c conda-forge python numpy swig==4.1.0 pybind11 pyqt matplotlib h5py tornado u-msgpack-python pyzmq ipython gst-plugins-good gst-plugins-bad +mamba install -c conda-forge python numpy "swig==4.1.0" pybind11 pyqt matplotlib h5py tornado u-msgpack-python pyzmq ipython gst-plugins-good gst-plugins-bad ~~~ #### `ROBOTOLOGY_USES_PCL_AND_VTK`