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

De Kernel Fablab Lannion
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 42 : Ligne 42 :
  REVISION=$TESTING
  REVISION=$TESTING


Il ne reste plus qu'à l’exécuter (avec les droits root) et d'aller prendre une dizaine de café ;)
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
  sudo ./kicad-install.sh --install-or-update


Ligne 65 : 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 71 : 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 89 : 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]]
[[Category:How-To]] [[Category:Kicad]]

Version actuelle datée du 16 avril 2015 à 12: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