Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003

    compilare singolo modulo

    ho appena finito di ricompilare il kernel e mi sono accorto di aver dimenticato un modulo (acm.o)
    se lo compilo singolarmente (gcc...) e lo metto in /lib/modules/2.4.27/kernel/drivers/usb si arrabbia linux?

  2. #2
    Utente di HTML.it L'avatar di Metal_Z
    Registrato dal
    Apr 2002
    Messaggi
    129
    Puoi provare, di sicuro non dovrebbe piantarsi tutto, al limite non funziona, rientri e ricompili
    The answer is 42...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003
    Originariamente inviato da Metal_Z
    Puoi provare, di sicuro non dovrebbe piantarsi tutto, al limite non funziona, rientri e ricompili
    ho provato

    gcc acm.c -o acm.o
    ma da una sfilza di errori ed esce
    non voglio ricompilare di nuovo

  4. #4
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    1,414

    Re: compilare singolo modulo

    Originariamente inviato da tia86
    ho appena finito di ricompilare il kernel e mi sono accorto di aver dimenticato un modulo (acm.o)
    se lo compilo singolarmente (gcc...) e lo metto in /lib/modules/2.4.27/kernel/drivers/usb si arrabbia linux?
    Ma basta che riapri il make menuconfig, lo aggiungi e poi ridai

    make && make modules_install (col 2.6.x)

    Ti ricompila solo il modulo e lo aggiunge.

    EDIT: mi sono accorto dopo che usi il 2.4.x, chiaramente devi rifare la pappardella # make dep && make bzImage modules modules_install

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003

    Re: Re: compilare singolo modulo

    Originariamente inviato da maiosyet

    EDIT: mi sono accorto dopo che usi il 2.4.x, chiaramente devi rifare la pappardella # make dep && make bzImage modules modules_install
    ehm, non ho capit
    alla fine mi ricompila di nuovo il kernel?

  6. #6
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    1,414

    Re: Re: Re: compilare singolo modulo

    Originariamente inviato da tia86
    ehm, non ho capit
    alla fine mi ricompila di nuovo il kernel?
    Quando hai compilato il kernel hai dato quei comandi al termine della configurazione no?

    Riavvia la configurazione del kernel, aggiungi il modulo e ridai i comandi per ricompilare il kernel...che non viene ricompilato tutto però come la prima volta

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    1,003
    prima di quei comandi devo dare make mrproper o no?

  8. #8
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    1,414
    Mh...no...le operazioni per ricompilare il kernel sono:

    1) scaricarlo e metterlo in /usr/src/linux-KV
    2) scompattarlo ed entrare nella directory
    3) configurarlo (make menuconfig, make xconfig ecc)
    4) compilarlo:
    make && make modules_install per kernel 2.6.x.
    make dep && make bzImage modules modules_install per kernel 2.4.x
    5) copiare il bzImage in boot e se si usa LILO sovrascrivere l'mbr

    Non devi fare nulla di nuovo...l'unica cosa è che il make non te lo ricompilerà tutto se aggiungi solo il modulo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.