Στα αποθετήρια των λειτουργικών συστημάτων δεν υπάρχει πάντα η τελευταία "σταθερή" έκδοση του KiCad, η οποία περιέχει χρήσιμες λειτουργίες και διορθώσεις σφαλμάτων. Επίσης η χρήση της σταθερής έκδοσης μας δίνει ένα "κοινό σημείο λειτουργίας" για να βρίσκουμε ευκολότερα βοήθεια. Αν έχετε χρόνο και διάθεση για μάθηση, δοκιμάστε το "χτίσιμο" με τις οδηγίες που δίνουν οι σχεδιαστές του KiCad.
Οι οδηγίες είναι από την κεντρική σελίδα του KiCad: Compiling KiCAD in Debian and Derivatives (Ubuntu, Mint, etc.)
Σημείωση: αν και αναφέρουν "in Debian" δοκίμασα σε Debian Wheezy (7.10) χωρίς επιτυχία!
Oλα έγιναν σωστά σε Ubuntu 12.04 με KiCad build: 2013-07-24 BZR 4024.
Παρακάτω είναι η διαδικασία του "build" με εντολές σε τερματικό (θα χρειαστείτε αρκετή ώρα για download και build):
1. εγκαθιστούμε τα απαραίτητα αναπτυξιακά εργαλεία (>340ΜΒ, >10 λεπτά με σύνδεση 8Mbps)
Κώδικας: Επιλογή όλων
sudo apt-get install bzr bzrtools build-essential checkinstall cmake doxygen zlib1g-devΚώδικας: Επιλογή όλων
sudo apt-get build-dep kicadΚώδικας: Επιλογή όλων
mkdir -p ~/build/kicad
cd ~/build/kicadΚώδικας: Επιλογή όλων
bzr checkout lp:kicad/stable kicad.bzr5. μεταφερόμαστε στο directrory kicad.bzr, δημιουργούμε ένα νέο για το build, μεταφερόμαστε σε αυτό:
Κώδικας: Επιλογή όλων
cd kicad.bzr
mkdir build
cd build6. ρυθμίζουμε τις παραμέτρους του compiler:
Κώδικας: Επιλογή όλων
cmake -DKICAD_STABLE_VERSION=ON ../7. ξεκινάμε τον compiler με πολυ-επεξεργασία (περίπου 30 λεπτά σε Pentium D):
Κώδικας: Επιλογή όλων
make -j 38. εφόσον δεν έχουμε μηνύματα λαθών, εγκαθιστούμε τα προγράμματα με:
Κώδικας: Επιλογή όλων
sudo make install9. αντίστοιχα εγκαθιστούμε τις βιβλιοθήκες εξαρτημάτων (>75ΜΒ, όλη η διαδικασία 10 λεπτά):
Κώδικας: Επιλογή όλων
cd ~/build/kicad
bzr checkout lp:~kicad-product-committers/kicad/library kicad-library.bzr
cd kicad-library.bzr
mkdir build
cd build/
cmake ../
sudo make installΚώδικας: Επιλογή όλων
cd ~/build/kicad
bzr branch --stacked lp:~kicad-developers/kicad/doc kicad-doc.bzr
cd kicad-doc.bzr
mkdir build
cd build/
cmake ../
make
sudo make installΚώδικας: Επιλογή όλων
cd ~/build/kicad/kicad.bzr
bzr update
cd build
cmake -DKICAD_STABLE_VERSION=ON ../
make
sudo make install