Installer Slic3r sous Ubuntu 16.04 et Linux Mint 18
Rédigé par lkiefer - - 3 commentairesDepuis les versions 16.04 d'Ubuntu et 18 de Linux Mint, Slic3r est intégré dans les dépôts! Mais malheureusement cette version ne fonctionne pas... La version qui est proposée en téléchargement sur le site de Slic3r ne fonctionne pas mieux, en raison de certaines bibliothèques du système d'exploitation qui ont changé de version. Il reste toutefois une solution: la compilation. Voyons comment faire sur ces deux systèmes.
On commence par installer les dépendances du logiciel, et de quoi le compiler. Cela se fait en une ligne de commande:
sudo apt install build-essential libgtk2.0-dev libwxgtk3.0-dev libwx-perl libmodule-build-perl git cpanminus libextutils-cppguess-perl libboost-all-dev libxmu-dev liblocal-lib-perl libxmu-dev freeglut3-dev libwxgtk-media3.0-dev libboost-thread-dev libboost-system-dev libboost-filesystem-devOn utilise ensuite git pour récupérer le logiciel depuis son dépôt:
git clone https://github.com/alexrj/Slic3r.git
On se place dans le dossier créé, on choisit de compiler la version stable
cd Slic3r git checkout -b origin/stable
Puis on lance la compilation, qui peut durer quelques minutes:
eval $(perl -Mlocal::lib) export LDLOADLIBS=-lstdc++ perl Build.PL perl Build.PL --gui
Si la compilation s'est bien passée, on peut maintenant lancer le logiciel dans le même terminal:
perl slic3r.pl
Pour pouvoir lancer correctement le logiciel par la suite, on va créer un petit script. Dans le dossier Slic3r, on va créer un fichier nommé slic3r qui contiendra:
#!/bin/sh eval $(perl -Mlocal::lib) perl ~/Slic3r/slic3r.pl $*
Il reste à se créer un lanceur dans son interface pour faciliter le lancement, sans oublier de rendre le script exécutable:
chmod +x ~/Slic3r/slic3r
Note: informations trouvées sur le wiki anglais, corrigées et adaptées
#1 - OnsSrg a dit :