Tentando compilar mas cabeçalhos ausentes?

0

Estou tentando atualizar o driver da minha placa de som, mas preciso primeiro compilar.

Depois de inserir o comando sudo make, eu me deparo com erros, arquivos ausentes, etc.

Veja o link. Terminal_Lines

Eu instalei o essencial da compilação com o seguinte comando:

sudo apt-get install linux-headers-$(uname -r) build-essential

Aparentemente estou perdendo alguma coisa, mas não sei o quê. Sugestões?

    
por Muhnamana 26.02.2012 / 05:01

2 respostas

3

Algumas coisas a serem observadas:

  1. Parece que você está tentando instalar um driver atualizado pela última vez em 2008, que seria escrito para a versão 2.6 do kernel Linux em um sistema Linux 3.0. Isso provavelmente não funcionará.
  2. Praticamente todos os tarballs de origem que você baixou têm um script de configuração que você deve executar befire running make, estava lá e você fez?
  3. Alguns googling me dizem que o cartão é suportado no ALSA, portanto, compilar e instalar manualmente não deve ser necessário.
  4. Se você está trabalhando, mas com um som ruim, algumas pessoas parecem estar mais felizes depois de mudar para o OSS4 e acabar com o PulseAudio.
por Lakritsbollar 26.02.2012 / 06:35
1

Filmado no escuro, mas se você criou o diretório 'Sound', tente renomeá-lo para 'sound'. Eu poderia estar muito longe daqui porque não sei nada sobre o pacote que você está tentando construir / instalar. Meu segundo palpite é que talvez você precise de algumas das variantes *-dev de alguns pacotes, que geralmente têm os arquivos de cabeçalho necessários para construir.

    
por Huckle 26.02.2012 / 05:44