« Kicad-install » : différence entre les versions

De Kernel Fablab Lannion
Aucun résumé des modifications
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
'''Note:''' La prochaine version stable de kicad est prévue pour l'été 2015. Beaucoup de modifications et améliorations seront présentes par-rapport à la précédente stable qui date de 2012. Cette page se concentre donc sur cette prochaine version.
'''Note:''' La prochaine version stable de kicad est prévue pour l'été 2015. Beaucoup de modifications et améliorations seront présentes par-rapport à la précédente stable qui date de 2012. Cette page se concentre donc sur cette prochaine version.


== Téléchargement ==
= Installation =
 
Deux options s'offrent à vous,
* utiliser des binaires pré-compilés
* compiler à partir des sources
 
== Téléchargement binaires ==
* version [http://www.kicad-pcb.org/display/KICAD/Download stable] (comprendre vieille) pour tous les OS
* version [http://www.kicad-pcb.org/display/KICAD/Download stable] (comprendre vieille) pour tous les OS
* [https://docs.google.com/spreadsheets/d/1oVDkZOcn4DK3EsMVy9_Sb2gDdxdN4QYoM_7gpNM9aKo/edit?pli=1#gid=0 commentaires] sur les versions de test
* [https://docs.google.com/spreadsheets/d/1oVDkZOcn4DK3EsMVy9_Sb2gDdxdN4QYoM_7gpNM9aKo/edit?pli=1#gid=0 commentaires] sur les versions de test


=== Windows ===
=== Windows ===
* version [http://kicad.nosoftware.cz/ nightly 1] [http://escalalibre.com/edwt/kicad_testingBinaries/ nightly 2] (compilée régulièrement à partir des sources (en constante évolution)
* version [http://www2.futureware.at/~nickoe/ nightly 1] [http://escalalibre.com/edwt/kicad_testingBinaries/ nightly 2] (compilée régulièrement à partir des sources (en constante évolution)
* environnement de [https://launchpad.net/kicad-winbuilder compilation]


=== Linux ===
=== Linux ===
Ligne 17 : Ligne 22 :
=== OSX ===
=== OSX ===
* [http://www.mdx4.org/index.php?/categories/5-Kicad nightly] pre-compilées
* [http://www.mdx4.org/index.php?/categories/5-Kicad nightly] pre-compilées
== Compilation ==
=== Windows ===
* Environnement de [https://launchpad.net/kicad-winbuilder compilation]
* [http://www.kicad-pcb.org/display/DEV/Building+KiCad+on+Windows Documentation]
=== Linux ===
Un [http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/kicad-install.sh script] s'occupe de tout pour vous.
Il fonctionne pour les distributions suivantes (ou compatibles) :
* Ubuntu/Debian/Mint
* Red Hat
Une fois téléchargé, vous pouvez choisir quelle "révision" compiler en modifiant les lignes :
STABLE=5054            # a sensible mix of features and stability
TESTING=last:1          # the most recent
# Set this to STABLE or TESTING or other known revision number:
REVISION=$TESTING
Il ne reste plus qu'à l’exécuter (avec les droits root), d’accepter les installation de paquets nécessaires et d'aller prendre une dizaine de café ;)
sudo ./kicad-install.sh --install-or-update
* Documentation [http://www.kicad-pcb.org/display/DEV/Building+KiCad+on+Linux détaillée]
=== OSX ===
* Il existe des scripts pour [http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/5600/scripts OSX]
* [http://www.kicad-pcb.org/display/DEV/Building+KiCad+on+Mac+OS+X Documentation]
= Configuration =


== Bibliothèques de symboles ==
== Bibliothèques de symboles ==
Ligne 30 : Ligne 65 :
=== Windows ===
=== Windows ===


* télécharger les libs depuis github avec le script suivant :
* télécharger les libs depuis [https://github.com/KiCad github] avec le script suivant :
** http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/library-repos-install.bat
** http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/library-repos-install.bat


Ligne 36 : Ligne 71 :
** par exemple : C:\Users\labidur1\Documents\kicad\library-repos
** par exemple : C:\Users\labidur1\Documents\kicad\library-repos


* utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
* utiliser un fichier [https://github.com/KiCad/kicad-library/blob/master/template/fp-lib-table.for-pretty fp-lib-table] qui va pointer sur ces bibliothèques
** windows : C:\Users\labidur1\AppData\Roaming\kicad\fp-lib-table
** windows : C:\Users\labidur1\AppData\Roaming\kicad\fp-lib-table
** linux :
** linux :
Ligne 54 : Ligne 89 :
** linux : http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/library-repos-install.sh
** linux : http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/library-repos-install.sh


* utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
* utiliser un fichier [https://github.com/KiCad/kicad-library/blob/master/template/fp-lib-table.for-pretty fp-lib-table] qui va pointer sur ces bibliothèques
** linux :
** linux : ~/fp-lib-table
 
 
[[Category:How-To]] [[Category:Kicad]]

Version actuelle datée du 16 avril 2015 à 13:28

Note: La prochaine version stable de kicad est prévue pour l'été 2015. Beaucoup de modifications et améliorations seront présentes par-rapport à la précédente stable qui date de 2012. Cette page se concentre donc sur cette prochaine version.

Installation

Deux options s'offrent à vous,

  • utiliser des binaires pré-compilés
  • compiler à partir des sources

Téléchargement binaires

  • version stable (comprendre vieille) pour tous les OS
  • commentaires sur les versions de test

Windows

  • version nightly 1 nightly 2 (compilée régulièrement à partir des sources (en constante évolution)

Linux

  • via le gestionaire de paquet de votre distribution
  • compiler à partir des sources ou ppa ubuntu
  • nightly pre-compilées pour debian et (k)ubuntu

OSX

Compilation

Windows

Linux

Un script s'occupe de tout pour vous.

Il fonctionne pour les distributions suivantes (ou compatibles) :

  • Ubuntu/Debian/Mint
  • Red Hat

Une fois téléchargé, vous pouvez choisir quelle "révision" compiler en modifiant les lignes :

STABLE=5054             # a sensible mix of features and stability
TESTING=last:1          # the most recent
# Set this to STABLE or TESTING or other known revision number:
REVISION=$TESTING

Il ne reste plus qu'à l’exécuter (avec les droits root), d’accepter les installation de paquets nécessaires et d'aller prendre une dizaine de café ;)

sudo ./kicad-install.sh --install-or-update

OSX

Configuration

Bibliothèques de symboles

Bibliothèques d'empreintes

Les bibliothèques d'empreintes (*.pretty) sont téléchargées et mises à jour automatiquement depuis GitHub.

On peut vouloir les télécharger en local si on a pas d'accès internet permanent (elles ne seront plus mises-à-jour)

Attention : pré-requis : avoir git d'installé sur la machine

Windows

  • stocker cela dans un répertoire connu
    • par exemple : C:\Users\labidur1\Documents\kicad\library-repos
  • utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
    • windows : C:\Users\labidur1\AppData\Roaming\kicad\fp-lib-table
    • linux :
  • il doit se présenter sous cette forme (une ligne par bibliotheque) :
(lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr HAMxx31A_HDMxx31A))
  • utiliser un script batch pour lancer kicad avec les bonnes variables d'environnement :
--8<------ kicad.bat --------------
SET KIGITHUB=https://github.com/KiCad
SET KISYSMOD=C:\Users\labidur1\Documents\kicad\library-repos
kicad
--8<-------------------------------

Linux

  • utiliser un fichier fp-lib-table qui va pointer sur ces bibliothèques
    • linux : ~/fp-lib-table