Re: [newbie-it] Compilazione (Alsa0.9.0beta10)

2002-05-15 Per discussione Sebastiano Cordiano

On Tue, 14 May 2002 21:58:32 +0200
nicola [EMAIL PROTECTED] wrote:

 Il problema l'ho riscontrato appunto con Alsa, non so se è presente in
 altre ricompilazioni. Al momento del ./configure incappo in un errore 
 apparentemente strano, il processo si ferma avvertendomi che forse mi
 manca il file /usr/src/linux/include/linux/version.h, controllo, e
 sorpresa! Il file esiste!! Dopo un pò di tempo perso ho scoperto che il
 problema era legato al  file version.h, che ha un include della forma:
 include linux/rhconfig.h, che a quanto pare risulta indigesto al 
 configure. Modificandolo nel path completo tutto funziona:
 include /usr/src/linux/include/linux/rhconfig.h.
 A questo punto mi è venuto il dubbio che la mia modifica potrebbe
 provocare dei problemi ad altre compilazioni, se non addirittura in fase
 di ricompilazione del kernel. Help!!

Dai il comando
ln -s /usr/src/linux/include/linux  /usr/include
e sei a posto senza modificare nulla.


 Inoltre nonostante la ricompilazione dei driver Alsa su mensionati sia
 andata a buon fine (è la prima volta che riesco a ricompilare alsa!!) mi
 pare che manchi il driver per la mia scheda specifica (SbLive!, 
 snd-card-emu10k1.o.gz). Premetto che ho incluso nel configure l'opzione 
 --with-card=emu10k1. Se qualche anima pia mi sa aiutare gliene sarei
 molto grato (La versione 5.10 inclusa in MDK8.2 mi funziona, a parte il
 midi e ai volumi...) includo la lista dei moduli che ottengo:
 
Se non e' un errore di trascrizione hai dimenticato la s, l' opzione
esatta e'
--with-cards=emu10k1
e ti compilera' solo i moduli relativi alla sblive.
Sei sicuro di aver guardato nel posto giusto? Alsa mette i moduli in
/lib/modules/kernel/misc
e non sono compressi (gz), forse quelli di mandrake lo sono.
Ciao

-- 

Sebastiano




Re: [newbie-it] Compilazione (Alsa0.9.0beta10)

2002-05-15 Per discussione nicola

Alle 09:57, mercoledì 15 maggio 2002, hai scritto:
 On Tue, 14 May 2002 21:58:32 +0200

 nicola [EMAIL PROTECTED] wrote:
  Il problema l'ho riscontrato appunto con Alsa, non so se è presente in
  altre ricompilazioni. Al momento del ./configure incappo in un errore
  apparentemente strano, il processo si ferma avvertendomi che forse mi
  manca il file /usr/src/linux/include/linux/version.h, controllo, e
  sorpresa! Il file esiste!! Dopo un pò di tempo perso ho scoperto che il
  problema era legato al  file version.h, che ha un include della forma:
  include linux/rhconfig.h, che a quanto pare risulta indigesto al
  configure. Modificandolo nel path completo tutto funziona:
  include /usr/src/linux/include/linux/rhconfig.h.
  A questo punto mi è venuto il dubbio che la mia modifica potrebbe
  provocare dei problemi ad altre compilazioni, se non addirittura in fase
  di ricompilazione del kernel. Help!!

 Dai il comando
 ln -s /usr/src/linux/include/linux  /usr/include
 e sei a posto senza modificare nulla.

Grazie!
E' la procedura standard quella di creare il link simbolico dei file h nella 
directory /usr/include ?

  Inoltre nonostante la ricompilazione dei driver Alsa su mensionati sia
  andata a buon fine (è la prima volta che riesco a ricompilare alsa!!) mi
  pare che manchi il driver per la mia scheda specifica (SbLive!,
  snd-card-emu10k1.o.gz). Premetto che ho incluso nel configure l'opzione
  --with-card=emu10k1. Se qualche anima pia mi sa aiutare gliene sarei
  molto grato (La versione 5.10 inclusa in MDK8.2 mi funziona, a parte il
  midi e ai volumi...) includo la lista dei moduli che ottengo:

 Se non e' un errore di trascrizione hai dimenticato la s, l' opzione
 esatta e'
 --with-cards=emu10k1
 e ti compilera' solo i moduli relativi alla sblive.
 Sei sicuro di aver guardato nel posto giusto? Alsa mette i moduli in
 /lib/modules/kernel/misc
 e non sono compressi (gz), forse quelli di mandrake lo sono.
 Ciao
Si, è solo un errore di trascrizione, sai a volte le lettere rimangono sulla 
tastiera anzichè sullo schermo. Comunque i file sono sia nella directory dove 
avevo i sorgenti da ricompilare, ovviamente sotto una directory modules, sia 
in lib/modules/kernel/misc.
La compressione la posso fare a mano io senza problemi? 
E' possibile che la mia scheda abbia un modulo differente da quello 
precedente di alsa?

Se hai altri suggerimenti sono benvenuti...

Ciao Nicola




[newbie-it] Compilazione (Alsa0.9.0beta10)

2002-05-14 Per discussione nicola

Il problema l'ho riscontrato appunto con Alsa, non so se è presente in altre 
ricompilazioni. Al momento del ./configure incappo in un errore 
apparentemente strano, il processo si ferma avvertendomi che forse mi manca 
il file /usr/src/linux/include/linux/version.h, controllo, e sorpresa! Il 
file esiste!! Dopo un pò di tempo perso ho scoperto che il problema era 
legato al  file version.h, che ha un include della forma:
include linux/rhconfig.h, che a quanto pare risulta indigesto al 
configure. Modificandolo nel path completo tutto funziona:
include /usr/src/linux/include/linux/rhconfig.h.
A questo punto mi è venuto il dubbio che la mia modifica potrebbe provocare 
dei problemi ad altre compilazioni, se non addirittura in fase di 
ricompilazione del kernel. Help!!
Inoltre nonostante la ricompilazione dei driver Alsa su mensionati sia andata 
a buon fine (è la prima volta che riesco a ricompilare alsa!!) mi pare che 
manchi il driver per la mia scheda specifica (SbLive!, 
snd-card-emu10k1.o.gz). Premetto che ho incluso nel configure l'opzione 
--with-card=emu10k1. Se qualche anima pia mi sa aiutare gliene sarei molto 
grato (La versione 5.10 inclusa in MDK8.2 mi funziona, a parte il midi e ai 
volumi...) includo la lista dei moduli che ottengo:

snd-ac97-codec.o  
snd-card-serial.o 
snd-pcm.o 
snd-seq.o
snd-ainstr-fm.o   
snd-card-virmidi.o
snd-pcm-oss.o 
snd-seq-oss.o
snd-ainstr-gf1.o  
snd-cs8427.o  
snd-rawmidi.o 
snd-seq-virmidi.o
snd-ainstr-iw.o   
snd-hwdep.o   
snd-seq-device.o  
snd-synth-emux.o
snd-ainstr-simple.o   
snd-i2c.o 
snd-seq-dummy.o   
snd-synth-opl3.o
snd-ak4531-codec.o
snd-mixer-oss.o   
snd-seq-instr.o   
snd-tea6330t.o
snd-card-dummy.o  
snd-mpu401-uart.o 
snd-seq-midi-emul.o   
snd-timer.o
snd-card-mpu401.o 
snd.o 
snd-seq-midi-event.o  
snd-util-mem.o
snd-card-mtpav.o  
snd-opl3.o
snd-seq-midi.o

Grazie a Tutti. 
Ciao Nicola
Ps 
Che differenza c'è tra i moduli .o e .o.gz? E' solo questione di una 
compressione che si può fare anche a mano?