Tout d’abord encore merci à NormandC et Sgrogan pour la mise à disposition des dépôts permettant d'avoir les 3 versions disponibles de Freecad facilement.
Hier la 0.17 contenait un petit bug corrigé au niveau du dépôt github 3 jours auparavant, j’ai bien essayé de compiler, mais sans réussir à faire une version 0.17.
En clonant le dépôt github c’est une 0.18 toute fraîche que l’on obtient, naïvement je pensais qu'en changeant de branche c’est-à-dire en faisant un
git checkout releases/FreeCAD-0-17 et en relançant une compilation j’obtiendrai une version 0.17 et bien non toujours 0.18
Ma question est donc comment faire pour compiler une version précise ?
Cela concerne pas vraiment FreeCAD, car il s'agit simplement d’un non savoir faire de ma part concernant une compilation en utilisant github.
Peut-être faut-il faire une extraction ou export de branche dans un répertoire local, mais je n’ai pas trouvé de commande voilà si quelqu’un a un lien ou une façon propre de faire je suis preneur.
[Résolu] Compilation FreeCad différentes versions
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
[Résolu] Compilation FreeCad différentes versions
Last edited by fran6t on Mon Apr 16, 2018 5:51 am, edited 1 time in total.
Re: Compilation FreeCad différentes versions
Est-ce que tu a relancé cmake avant de compiler?
Bref, après avoir fait git checkout, il faut retourner dans le dossier où FreeCAD est compilé puis
Mais en compilant la branche Releases tu vas revenir à l'équivalent du paquet freecad-0.17 qui n'inclut pas le correctif.
Bref, après avoir fait git checkout, il faut retourner dans le dossier où FreeCAD est compilé puis
Code: Select all
cmake .
make
Re: Compilation FreeCad différentes versions
Merci Normandc c'est ok.
En plus le commit du patch sur la 0.17 est fait. Le gros fichier test qui posait problème s'ouvre sans erreur j'obtiens donc une version
OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13511 (Git)
Build type: Unknown
Branch: releases/FreeCAD-0-17
Hash: 5773170777f424c932f2088ef92d5f664b7d3c23
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Locale: French/France (fr_FR)
En plus le commit du patch sur la 0.17 est fait. Le gros fichier test qui posait problème s'ouvre sans erreur j'obtiens donc une version
OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13511 (Git)
Build type: Unknown
Branch: releases/FreeCAD-0-17
Hash: 5773170777f424c932f2088ef92d5f664b7d3c23
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Locale: French/France (fr_FR)
Re: Compilation FreeCad différentes versions
Tu sais quoi, tu avais probablement déjà la version 0.17.13511, mais si tu omets l'étape cmake qui configure le tout, le fichier src/Build/Version.h qui est utilisé pour extraire les données de version n'est pas mis à jour avant la compilation.
Re: Compilation FreeCad différentes versions
Oui merci encore pour tout le temps que tu passes à nous donner des infos