ATI fglrx - errore compilazione - AIUTO!

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
olgias
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: mar 24 ott 2006, 0:56

ATI fglrx - errore compilazione - AIUTO!

Messaggio da olgias »

mi da un casino di errori nel tentativo di compilare il modulo fglrx
errori del tipo

Codice: Seleziona tutto

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:224: error: parameter `__mod_firegltype224' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:224: warning: `__used__' attribute ignored
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:224: error: section attribute not allowed for '__mod_firegltype224'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:227: error: storage class specified for parameter `__mod_license227'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:227: error: parameter `__mod_license227' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:227: warning: `__used__' attribute ignored
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:227: error: section attribute not allowed for '__mod_license227'
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:233: error: parameter `__che_UTS_RELEASE' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:234: error: parameter `__che_PAGE_SHIFT' is initialized
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:234: error: `PAGE_SHIFT' undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:234: confused by earlier errors, bailing out
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17.13'
make: *** [kmod_build] Error 2
build failed with return value 2
qualcuno può aiutarmi???

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

che versione dei kernel-headers hai? probabilmente devi aggiornarla!

olgias
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: mar 24 ott 2006, 0:56

Messaggio da olgias »

ho installato i kernel heades corretti,
questa è la parte iniziale dell'output di sh make.sh

Codice: Seleziona tutto

ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.17.13/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.17.13'

  WARNING: Symbol version dump /usr/src/linux-2.6.17.13/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:46:2: #error unknown or undefined architecture configured
In file included from include/linux/sched.h:12,
                 from include/linux/module.h:10,
                 from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:87:
include/linux/jiffies.h:18:5: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:20:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:22:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:24:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:26:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:28:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:30:7: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:33:3: #error You lose.
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: division by zero in #if
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: division by zero in #if
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: division by zero in #if
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: division by zero in #if
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: division by zero in #if
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined
include/linux/jiffies.h:210:31: warning: "CONFIG_HZ" is not defined

ciao

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

come mai non esiste /usr/src/linux-2.6.17.13/Module.symvers ? Hai installato i kernel-source?

Avatar utente
umaga
Packager
Packager
Messaggi: 180
Iscritto il: lun 30 gen 2006, 10:19
Slackware: 13.37
Kernel: 2.6.38.4-smp
Desktop: KDE 4.7
Località: Cagliari

Stesso problema, ma risolto

Messaggio da umaga »

ciao ho avuto lo stesso problema:
ho risolto installando i sorgenti, compilando i moduli e installandoli... la sola installazione dei sorgenti non e' servita, dopo aver compilati invece sono riuscito a compilare il modulo fglrx senza problemi...
comunque non sono ancora riuscito a far partire X con questo driver!!!!
ciao fammi sapere se a te va meglio

olgias
Linux 0.x
Linux 0.x
Messaggi: 4
Iscritto il: mar 24 ott 2006, 0:56

Re: Stesso problema, ma risolto

Messaggio da olgias »

umaga ha scritto:ciao ho avuto lo stesso problema:
ho risolto installando i sorgenti, compilando i moduli e installandoli... la sola installazione dei sorgenti non e' servita, dopo aver compilati invece sono riuscito a compilare il modulo fglrx senza problemi...
comunque non sono ancora riuscito a far partire X con questo driver!!!!
ciao fammi sapere se a te va meglio
Scusa ma non ho capito cosa dovrei fare!!

Potresti spiegarti meglio per favore.

Ma dove li trovo i sorgenti??

Grazie

Ciao.

Avatar utente
umaga
Packager
Packager
Messaggi: 180
Iscritto il: lun 30 gen 2006, 10:19
Slackware: 13.37
Kernel: 2.6.38.4-smp
Desktop: KDE 4.7
Località: Cagliari

mi spiego....

Messaggio da umaga »

i sorgenti del kernel 2.6.17-13 li trovi ne l cd 2 di slack o nel dvd...
li decomprimi in /usr/src/, fai il link alla directory appena creata e lo chiami linux.
entri e compili solo i moduli. se non sai come consulta qualche guida. comunque devi prima copiare il config dalla directory /boot/ e chiamarlo .config e poi dare "make modules"...

Rispondi