From ee90cfe3df148b2b5951bc0b61e5a56b66f63292 Mon Sep 17 00:00:00 2001 From: Sven Otto Date: Fri, 22 Mar 2024 08:03:58 +0000 Subject: [PATCH] Update install.md to cover OpenSuSE Leap as well, when i tried to compile it was missing some dependencies, now it builds successfully. You would probably have to check as there is still a Warning shown when running the IDE: "Could not find a supported Build System" --- docs/install.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/docs/install.md b/docs/install.md index 588e438..f560acd 100644 --- a/docs/install.md +++ b/docs/install.md @@ -6,7 +6,8 @@ - [Arch Linux/Manjaro Linux](#arch-linuxmanjaro-linux) - [Fedora](#fedora) - [Mageia](#mageia) - - [OpenSUSE Tumbleweed](#opensuse-tumbleweed) + - [OpenSuSE Tumbleweed](#opensuse-tumbleweed) + - [OpenSuSE Leap](#opensuse-leap) - [GNU Guix/GuixSD](#gnu-guixguixsd) - [FreeBSD](#freebsd) - [NetBSD](#netbsd) @@ -104,7 +105,7 @@ make sudo make install ``` -## OpenSUSE Tumbleweed +## OpenSuSE Tumbleweed Install dependencies: @@ -123,6 +124,25 @@ make sudo make install ``` +## OpenSuSE Leap + +Install dependencies: + +```sh +sudo zypper install git-core cmake gcc-c++ boost-devel libboost_filesystem-devel libboost_serialization-devel clang-devel lldb-devel lldb gtksourceviewmm3_0-devel aspell-devel aspell-en libgit2-devel ctags libboost_filesystem1_66_0 libboost_filesystem1_66_0-devel libboost_serialization1_66_0 libboost_serialization1_66_0-devel aspell gtksourceviewmm3_0-devel +``` + +Get juCi++ source, compile and install: + +```sh +git clone --recursive https://gitlab.com/cppit/jucipp +mkdir jucipp/build +cd jucipp/build +cmake -DCMAKE_CXX_COMPILER=g++ .. +make +sudo make install +``` + ## GNU Guix/GuixSD Simply install juCi++ from the official package definition