Στα αποθετήρια των λειτουργικών συστημάτων δεν υπάρχει πάντα η τελευταία "σταθερή" έκδοση του 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.bzr
5. μεταφερόμαστε στο directrory kicad.bzr, δημιουργούμε ένα νέο για το build, μεταφερόμαστε σε αυτό:
Κώδικας: Επιλογή όλων
cd kicad.bzr
mkdir build
cd build
6. ρυθμίζουμε τις παραμέτρους του compiler:
Κώδικας: Επιλογή όλων
cmake -DKICAD_STABLE_VERSION=ON ../
7. ξεκινάμε τον compiler με πολυ-επεξεργασία (περίπου 30 λεπτά σε Pentium D):
Κώδικας: Επιλογή όλων
make -j 3
8. εφόσον δεν έχουμε μηνύματα λαθών, εγκαθιστούμε τα προγράμματα με:
Κώδικας: Επιλογή όλων
sudo make install
9. αντίστοιχα εγκαθιστούμε τις βιβλιοθήκες εξαρτημάτων (>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