FreeCAD 013, très bon logiciel libre CAO 3D que j’utilise por faire mes pièces à imprimer en 3D n’a malheureusement pas de paquet prêt pour OpenSuse 13.1. Voici un bref résumé de l’installation (compilation), me suis basé sur diverses infos, principalement le site officiel:
http://www.freecadweb.org /wiki/index.php?title=CompileOnUnix
Allons déjà dans ‘home’ et ajoutons les sources pour les dépendances (rapide):
il faut ‘Truster’ les sources quand demandé
cd sudo zypper addrepo http://download.opensuse.org/repositories/home:happenpappen:Robotics/openSUSE_Factory/home:happenpappen:Robotics.repo sudo zypper addrepo http://download.opensuse.org/repositories/games/openSUSE_13.1/ Games sudo zypper addrepo http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/ KDE:Extra
On Rafraichitla base (un peu moins rapide)
sudo zypper refresh
Et on lance l’installation des dépendances (ça c’est déjà plus long)
Il faut accepter l’installation des paquets quand demandé
sudo zypper install eigen3 swig gcc cmake OpenCASCADE-devel libXerces-c-devel python-devel libqt4-devel python-qt4 Coin-devel SoQt-devel boost-devel libode-devel libQtWebKit-devel libeigen3-devel gcc-fortran python-matplotlib libspnav-devel
Récupérons le code source qu’on sauvegarde dans notre ‘home’ à l’adresse : http://sourceforge.net/projects/free-cad/files/FreeCAD%20Source/
On décomprime en on entre dans le répertoire (rapide):
tar -zxvf freeCAD..... (nom du fichier téléchargé) cd freeCAD..... (nom du répertoire dans lequel ça a été décomprimé)
Et on lance la compilation (a pris plus d’une heure sur mon vieux NB)
cmake . make
Ne reste plus qu’à lancer FreeCAD (si tout s’est bien passé)
./bin/FreeCAD