[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Audio: scheda Maestro3 non funziona.



gollum1 wrote:
Il lunedì 23 marzo 2009 19:38:00 Davide Prina ha scritto:
gollum1 wrote:

FATAL: Error inserting snd_maestro3
(/lib/modules/2.6.26-1-686/kernel/sound/pci/snd-maestro3.ko): Unknown
symbol in module, or unknown parameter (see dmesg)

se sono disponibili i sorgenti, a fare una compilazione manuale ...

se ho capito bene quello che intendi, dovrei compilare i sorgenti senza l'uso del make, ma direttamente con gcc compilare ogni file e poi linkare i file oggetto a mano. secondo il tuo parere a questo punto dovrei capire il motivo dell'errore...

ho riguardato il thread e ho visto che hai già provato ad usare m-a, però hai detto che non ha dato buoni risultati (non ha compilato?). Io non ho mai usato m-a, ma penso non faccia altro che creare un pacchetto .deb per il driver, compilando a partire dai sorgenti.

Una volta io seguivo una procedura diversa, ma dovrebbe essere la stessa cosa che usare m-a: dovresti avere, se non l'hai la crei, una directory /usr/src/modules qui dentro ci metti i sorgenti dei moduli che vuoi compilare insieme a /usr/src/linux ... io la usavo per compilare alsa quando non faceva ancora parte di Linux. Naturalmente devi avere in /usr/src/linux i sorgenti di Linux. A questo punto quando, durante la compilazione di Linux, gli dici di compilare i moduli ti compila anche quello creandoti un pacchetto.

Naturalmente puoi seguire una di queste procedure solo se i sorgenti sono stati predisposti per creare un pacchetto Debian, altrimenti devi farti una compilazione con la procedura indicata nei sorgenti stessi.

ma usando il make non dovrebbe essere generato un file di log che mi permetta di capire dove sta il problema senza agire a mano per ogni file?

non è detto che generi un file di log, può essere che butti errori e warning solo su terminale. Però i log li puoi creare tu:

$ make 2> error.log > output.log

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Peer to patent: aiuta ad invalidare i brevetti software
http://www.peertopatent.org
Non autorizzo la memorizzazione del mio indirizzo su outlook


Reply to: