topics:kicad
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
topics:kicad [2014/05/25 15:26] – [Arch Linux] ninux | topics:kicad [2014/11/16 16:47] (aktuell) – [Arch Linux] ninux | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
Obwohl OpenSource und FreeSoftware schon seit langem grosse Erfolge verbuchen kann, ist es bei der OpenHardware noch ein etwas holpriger Weg. Dies liegt insbesondere daran, dass es keine konkurrenzfähige Software für die Hardwareentwicklung gibt. | Obwohl OpenSource und FreeSoftware schon seit langem grosse Erfolge verbuchen kann, ist es bei der OpenHardware noch ein etwas holpriger Weg. Dies liegt insbesondere daran, dass es keine konkurrenzfähige Software für die Hardwareentwicklung gibt. | ||
- | Dieses Problem hat die Hardwareecke des CERN erkannt und möchte mit aktiver Entwicklung an den KiCad Sourcen das Problem lösen. Der Open Science Aktivist Javier D. Garcia-Lasheras hat hierzu einen Artikel [[http:// | + | Dieses Problem hat die Hardwareecke des CERN erkannt und möchte mit aktiver Entwicklung an den KiCad Sourcen das Problem lösen. Der Open Science Aktivist Javier D. Garcia-Lasheras hat hierzu einen Artikel [[http:// |
===== Installation ====== | ===== Installation ====== | ||
Da KiCad OpenSource ist, kann es [[http:// | Da KiCad OpenSource ist, kann es [[http:// | ||
+ | |||
+ | Der folgende Abschnitt beschreibt den kompletten Vorgang für das Bazaar Repository auf dem Launchpad. Es kann aber auch der Mirror von [[https:// | ||
==== Arch Linux ==== | ==== Arch Linux ==== | ||
Zeile 51: | Zeile 53: | ||
<code shell> | <code shell> | ||
cmake -DKICAD_STABLE_VERSION=ON ../ | cmake -DKICAD_STABLE_VERSION=ON ../ | ||
+ | cmake -DKICAD_TESTING_VERSION=ON ../ | ||
</ | </ | ||
Die obige Eingabe schreibt dann einiges aus, z.B. welche Version der Kompiler hat und welche Libraries benötigt werden. Zudem zeigt die Ausgabe allfällige Fehler auf, wie im folgenden Abschnitt. | Die obige Eingabe schreibt dann einiges aus, z.B. welche Version der Kompiler hat und welche Libraries benötigt werden. Zudem zeigt die Ausgabe allfällige Fehler auf, wie im folgenden Abschnitt. | ||
Zeile 82: | Zeile 85: | ||
sudo make install | sudo make install | ||
</ | </ | ||
+ | |||
+ | === Library hinzufügen === | ||
+ | Da die Grundinstallation keine Bauteilbibliotheken mitbringt, muss eine solche separat geholt werden. Um die offiziellen Bibliotheken von KiCad zu verwenden, kann das Repository [[https:// | ||
+ | <code shell> | ||
+ | cd build/kicad | ||
+ | git clone https:// | ||
+ | cd kicad-library | ||
+ | </ | ||
+ | |||
+ | Dananch kann man die Bibliothek einfach nachinstallieren. Hierzu kann wiederum ein Verzeichnis '' | ||
+ | <code shell> | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake ../ | ||
+ | sudo make install | ||
+ | </ | ||
+ | |||
+ | KiCad lädt die Footprints selbst von den entsprechenden Github Repos. Dazu muss der Pfad zum Repo in der Umgebungsvariable KIGITHUB definiert werden. | ||
+ | <code shell> | ||
+ | sudo sed -i '$a KIGITHUB=" | ||
+ | </ | ||
+ | |||
+ | === Eigenes Package für pacman erstellen === | ||
+ | Um die Installation und das Updaten nicht von Hand zu managen kann ein Package für pacman erstellt werden. | ||
+ | Nützliche Links hierzu: | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
---- dataentry topic ---- | ---- dataentry topic ---- | ||
type : topic | type : topic | ||
advanced_users | advanced_users | ||
- | beginner_users | + | beginner_users |
- | wannabe_users | + | wannabe_users |
category_topictags : cad, tools | category_topictags : cad, tools | ||
---- | ---- | ||
topics/kicad.1401031563.txt.gz · Zuletzt geändert: 2014/05/25 15:26 von ninux