compile one module *only* in debian

basilis bts at the.forthnet.gr
Mon Oct 27 23:00:24 EET 2003


Hello V13,

Monday, October 27, 2003, 5:39:43 PM, you wrote:

   Οι γνώσεις μου σε ό,τι αφορά το compiling (πέραν του να το κάνω
τυφλοσούρτικα ;-) ) είναι μηδενικές. Διάβασα τα σχετικά howtos, τα
οποία όμως περιγράφουν μόνο τη διαδικασία και όχι τι ακριβώς γίνεται.

>> αν γράψεις make modules, θα σου κάνει compile μόνο τα modules. Μην
>> ξεχνάς μετά να κάνεις ένα make modules_install.

V> To opoio DEN prepei na to kanei... 'make bzImage/bzlilo;

   Το bzImage είναι ο kernel compiled όπως τον θέλω εγώ (tailored για
το σύστημά μου), σωστά; Το bzlilo τι είναι?

V>  make modules' prepei 
V> na ginetai panta... Mporei apla na min kanei 'make clean; make dep', ta opoia 
V> den xreiazontai se teties periptoseis, gia na apofygei na ksanaginei compile 
V> olo to sympan... 

   Τo make clean τι κάνει? To make dep από όσο καταλαβαίνω ελέγχει τα
dependencies που είναι απαραίτητα για το compiling. Στο προκειμένο
παράδειγμα, καθότι έχω ήδη compiled τον πυρήνα και απλά προσθέτω ένα
module, φαντάζομαι ότι ελέγχει και ρυθμίζει τα dependencies που
πιθανώς προκύπτουν από το module αυτό για το κομπαιλάρισμα του, σωστά?

V> An ayth h texniki (toy 'make modules' sketo) doylepsei gia kapoio module tha
V> einai apla symptosi. O monos aksiopistos tropos gia na katalabei an 
V> xreiazetai h oxi na ginei compile kai o kernel einai na kanei 'make bzImage'
V> kai na dei an egine kai tipote allo compile...

   Δηλαδή αν κάνω make bzImage στον kernel που έχω ήδη κάνει compile
τι θα (μπορεί να) δω?

V> Me liga logia, an to mono poy xreiazetai na ginei compile einai to idio to 
V> module, tote to:
V> make bzlilo
V> make modules
V> make modules_install

   Φαντάζομαι ότι πρώτα θα τρέξω το make menuconfig, θα προσθέσω το
module που θέλω, θα σώσω / βγω από το menuconfig και μετά θα τρέξω τις
παραπάνω εντολές. Σωστά καταλαβαίνω?

   Αν τελικά η παραπάνω διαδικασία είναι αυτή που πρέπει να κάνω, για
να compilarω το module που μου λείπει, τότε σε ό,τι αφορά το επιθυμητό
αποτέλεσμα είμαι ΟΚ. Αν κάποιος με διαφώτιζε στις υπόλοιπες απορίες
που διατυπώνω στην αρχή του μηνύματος αυτού, ίσως να καταλάβαινα και
τι ακριβώς συμβαίνει πίσω από τις εντολες που θα εκτελέσω
τυφλοσούρτικα.

   ΤΙΑ.

-- 
Best regards,
 basilis                            mailto:bts at the.forthnet.gr




More information about the Linux-greek-users mailing list