Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato
Abbiamo provato la beta di World of Warcraft: Forever, il Classic+ di Blizzard in arrivo il 4 novembre: la nuova razza Skyborne restituisce la sensazione di un gioco nuovo, ma le zone storiche conservano la noia divertita di Classic. Classi ribilanciate, sciamani anche nell'Alleanza e un motore grafico che in 4K gira bene anche su una RTX 3070. Cosa cambia in Forever? La risposta nell'articolo
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita
TCL P80 Ultra abbina per la prima volta un pannello AMOLED alla tecnologia NXTPAPER con finitura opaca, affiancandoci una fotocamera periscopica da 50 MP con zoom ottico 3x, il SoC Dimensity 7400 Elite e una batteria da 5.800 mAh. Nella prova sul campo emergono luminosità di picco molto elevata, comparto fotografico solido per la fascia di prezzo e autonomia nella media, a fronte di velocità di scrittura dello storage piuttosto contenute
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-06-2003, 10:07   #1
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Errore compilazione kernel

E' la prima volta che compilo il kernel, quindi non escludo di aver fatto qualche cavolata...

Ho seguito le istruzioni che mi avevate dato, ma ad un certo punto di make bzImage si verifica un errore!

Riepilogo i passi:
- creo il file .config nella directory col kernel
- make xconfig (modifico iil file .config)
- make clean (pulisco)
- make dep
- make bzImage

Ad un cero punto mi compare:

page_alloc.c: In function `free_area_init_core':
page_alloc.c:981: `smp_num_cpus' undeclared (first use in this function)
page_alloc.c:981: (Each undeclared identifier is reported only once
page_alloc.c:981: for each function it appears in.)
make[2]: *** [page_alloc.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.20-8/mm'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-8/mm'
make: *** [_dir_mm] Error 2



Mi è venuto il dubbio di aver fatto qualche errore modificando il file .config.
Allora ho copiato il file che avevo nella directory /boot e ho provato a ricompilarlo, ma mi da lo stesso errore!


Avete qualche suggerimento?
Per la cronaca ho RedHat 9

Grazie
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 13-06-2003, 22:10   #2
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Da quello che vedo, sul PC hai un solo processore, l'errore che ti da se ho capito bene e perche hai messo il supporto multi processore... Prova a togliere il support multi processor dalla configurazione del kernel e ricompilare. Spero di esserti stato d'aiuto.
Ciao!
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 13-06-2003, 22:18   #3
Gavrila
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 545
Quote:
Originally posted by "Nightwish"

Da quello che vedo, sul PC hai un solo processore, l'errore che ti da se ho capito bene e perche hai messo il supporto multi processore... Prova a togliere il support multi processor dalla configurazione del kernel e ricompilare. Spero di esserti stato d'aiuto.
Ciao!
nn saprei... questo significherebbe che non si puo' compilare su una macchina con un solo processore un kernel magari da mettere su una macchina con piu' proc?
__________________
Linux Registered User
Linux Registered Machine
Gavrila è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 07:42   #4
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Quello che non mi è chiaro è che non mi compilava neanche il file di configurazione che era presente in /boot. Questo file non è quello con cui dovrebbe essere compilato il kernel della distro?

Cmq ho provato a ricompilarlo sul portatile ... e a parte le modifiche quali ACPI e altre cosette sono qiuscito a compilarlo! ... beh, ho qualche problema con l'USB e il video in modo testo, però parte!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 10:32   #5
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Quote:
Originally posted by "Gavrila"



nn saprei... questo significherebbe che non si puo' compilare su una macchina con un solo processore un kernel magari da mettere su una macchina con piu' proc?
Si puo fare, il fatto e che e strano che li da quel errore, almeno a me anche se ho dimenticato il supporto multi processor qualche volta, il kernel mi si compilava lo stesso. Quello che non so e se magari la RedHat che usa lui ha dei kernel con delle patch fatte dalla RedHat per cui se non hai tipo comprato la versione server per multiprocessor, non te lo fa compilare, mi sembra molto strano pero, ma non so che altro puo essere.
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 10:53   #6
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Quote:
Originally posted by "dan77"

Quello che non mi è chiaro è che non mi compilava neanche il file di configurazione che era presente in /boot. Questo file non è quello con cui dovrebbe essere compilato il kernel della distro?

Cmq ho provato a ricompilarlo sul portatile ... e a parte le modifiche quali ACPI e altre cosette sono qiuscito a compilarlo! ... beh, ho qualche problema con l'USB e il video in modo testo, però parte!
Non so com'e sulla RedHat, perche alcune distro mettono i file magari in altre directory e fanno magari dei cambiamenti. Io uso la Debian e i sorgenti del kernel me li scarico da www.kernel.org me li scompato in /usr/src faccio un link simbolico alla directory dei sorgenti e lo chiamo linux poi entro nella directory e faccio make menuconfig il file di configurazione comunque almeno nel mio caso e a tutti quelli che scaricano sorgenti da kernel.org si trova nella directory dei sorgenti stessi con il nome .config cioe e un file nascosto. Io non so se la RedHat mette il file anche nella directory /boot
Spero di esserti stato d'aiuto, comunque se te la senti, passa a Debian. E un po piu difficile da configurare, ma penso che ti troverai meglio. Io per dire sono partito con la Debian, e la prima volta non mi andava quasi niente, allora ho messo la Mandrake che ha fatto tutto da sola, ma l'ho tolta il giorno dopo, perche non mi piaceva questa cosa. Alla fine se so quello che so adesso, lo devo al fatto di aver rinunciato alla cosa pronta, per capire cosa sbagliavo e farmi tutto da solo. Non dico di essere un esperto adesso, ma piu o meno so dove mettere le mani. Se pero non ti interessa imparare qualcosa in piu, perche non hai magari il tempo o perche vuoi solo un sistema che funzioni bene per lavorare, allora forse ti conviene tenere la RedHat, e di sicuro piu user friendly rispetto alla Debian e ti risparmiera parecchio tempo! Sono ottime distribuzioni tutte e due, a te la scelta.
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 11:37   #7
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Quote:
Originally posted by "Nightwish"



Si puo fare, il fatto e che e strano che li da quel errore, almeno a me anche se ho dimenticato il supporto multi processor qualche volta, il kernel mi si compilava lo stesso. Quello che non so e se magari la RedHat che usa lui ha dei kernel con delle patch fatte dalla RedHat per cui se non hai tipo comprato la versione server per multiprocessor, non te lo fa compilare, mi sembra molto strano pero, ma non so che altro puo essere.

Non credo in qualche cavolata made in RedHat, anche perché sul portatile, con le stesse impostazioni compila... controllerò meglio!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 11:41   #8
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Quote:
Originally posted by "Nightwish"



Non so com'e sulla RedHat, perche alcune distro mettono i file magari in altre directory e fanno magari dei cambiamenti. Io uso la Debian e i sorgenti del kernel me li scarico da www.kernel.org me li scompato in /usr/src faccio un link simbolico alla directory dei sorgenti e lo chiamo linux poi entro nella directory e faccio make menuconfig il file di configurazione comunque almeno nel mio caso e a tutti quelli che scaricano sorgenti da kernel.org si trova nella directory dei sorgenti stessi con il nome .config cioe e un file nascosto. Io non so se la RedHat mette il file anche nella directory /boot
Spero di esserti stato d'aiuto, comunque se te la senti, passa a Debian. E un po piu difficile da configurare, ma penso che ti troverai meglio. Io per dire sono partito con la Debian, e la prima volta non mi andava quasi niente, allora ho messo la Mandrake che ha fatto tutto da sola, ma l'ho tolta il giorno dopo, perche non mi piaceva questa cosa. Alla fine se so quello che so adesso, lo devo al fatto di aver rinunciato alla cosa pronta, per capire cosa sbagliavo e farmi tutto da solo. Non dico di essere un esperto adesso, ma piu o meno so dove mettere le mani. Se pero non ti interessa imparare qualcosa in piu, perche non hai magari il tempo o perche vuoi solo un sistema che funzioni bene per lavorare, allora forse ti conviene tenere la RedHat, e di sicuro piu user friendly rispetto alla Debian e ti risparmiera parecchio tempo! Sono ottime distribuzioni tutte e due, a te la scelta.
Grazie per i consigli!
Il fatto è che mi sto configurando il sistema per la tesi... Quasi certamente userò linux per i progetti.
Per ora resterò sulla RedHat per due motivi: non ho troppo tempo per imparare bene a configurare il sistema ed inoltre i computer del laboratorio hanno solo RedHat, quindi preferisco non cambiare.
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 11:45   #9
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Cmq ora ho un altro problemino.
Sul portatile riesco a compilare il kernel e a farlo partire. Solo che in modo testo è tutto sfalsato. Ho guardato più volte tutte le voci di xconfig, ma non riesco a trovare la voce che mi modifica questo parametro...
Avete qualche suggerimento?
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2003, 14:53   #10
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Quote:
Originally posted by "dan77"

Cmq ora ho un altro problemino.
Sul portatile riesco a compilare il kernel e a farlo partire. Solo che in modo testo è tutto sfalsato. Ho guardato più volte tutte le voci di xconfig, ma non riesco a trovare la voce che mi modifica questo parametro...
Avete qualche suggerimento?
In modo testo intendi dentro l'interfaccia grafica aviando un terminale o intendi senza X quindi solo testuale? Se intendi dentro X prova a cambiare i font che usa il terminale se invece intendi in testuale puro, magari e un problema di framebuffer. Se cosi fosse prova a compilare il kernel solo con il framebuffer VESA. Ciao!
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2003, 06:04   #11
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Quote:
Originally posted by "Nightwish"



In modo testo intendi dentro l'interfaccia grafica aviando un terminale o intendi senza X quindi solo testuale? Se intendi dentro X prova a cambiare i font che usa il terminale se invece intendi in testuale puro, magari e un problema di framebuffer. Se cosi fosse prova a compilare il kernel solo con il framebuffer VESA. Ciao!
Intendo senza X...
Ora provo, grazie!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2003, 08:01   #12
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Ho provato, ma niente da fare!
Ho provato anche a disabilitare la modalità text VGA, ma niente!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2003, 19:54   #13
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
FATTO

Con il kernel scaricato da www.kernel.org tutto ok! Finalmente! Che gioia!

Ora però ho notato che il kernel originale non ha i moduli per il downclock della cpu che a me (che non ho processore mobile) servirebbe! Avete qualche idea di come downclockare la cpu?
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2003, 22:27   #14
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Re: FATTO

Quote:
Originally posted by "dan77"

Con il kernel scaricato da www.kernel.org tutto ok! Finalmente! Che gioia!

Ora però ho notato che il kernel originale non ha i moduli per il downclock della cpu che a me (che non ho processore mobile) servirebbe! Avete qualche idea di come downclockare la cpu?
Se i moduli che usava il tuo vecchio kernel sono stati fatti dalla RedHat non ne ho idea, ma mi sa che devi usare il kernel loro purtroppo...
Se invece non e un kernel loro, fatti una ricerca con google o direttamente su sourceforge.net e vedi se c'e qualche patch per il kernel che permette di fare questo. Se la RedHat ha usato una patch non sua allora quasi sicuramente la trovi su sourceforge.
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2003, 12:04   #15
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Beh, grazie anche al tuo aiuto ora riesco a cavarmela abbastanza bene con la compilazione del kernel. Proverò a cercare qualche patch per la CPU, ma credo non ce ne sia bisogno visto che ho già ottenuto i risultati sperati (abbassare la temperatura del processore). Ero convinto che oltra ad installare ACPI si dovesse utilizzare qualche programma particolare.

Anche se vado un po' OT spero che tu o qualcun'altro possa aiutarmi. Volevo fare un programmino in C per la lettura delle temperature e cose simili. Ora però mi sono accorto di un piccolo problemino: da quando ho messo la red hat 9 non riesco più a compilare in c! Cacchio! L'avevo sempre fatto per preparare l'esame di sistemi operativi! Ora non mi trova le librerie! Ho provato a cercarle e le trovo (a mano), ma anche se specifico le directory in gcc mi dice che non riesce a trovare STDIO.H!
Qualche suggerimento?
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2003, 14:02   #16
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Quote:
Originally posted by "dan77"

Beh, grazie anche al tuo aiuto ora riesco a cavarmela abbastanza bene con la compilazione del kernel. Proverò a cercare qualche patch per la CPU, ma credo non ce ne sia bisogno visto che ho già ottenuto i risultati sperati (abbassare la temperatura del processore). Ero convinto che oltra ad installare ACPI si dovesse utilizzare qualche programma particolare.

Anche se vado un po' OT spero che tu o qualcun'altro possa aiutarmi. Volevo fare un programmino in C per la lettura delle temperature e cose simili. Ora però mi sono accorto di un piccolo problemino: da quando ho messo la red hat 9 non riesco più a compilare in c! Cacchio! L'avevo sempre fatto per preparare l'esame di sistemi operativi! Ora non mi trova le librerie! Ho provato a cercarle e le trovo (a mano), ma anche se specifico le directory in gcc mi dice che non riesce a trovare STDIO.H!
Qualche suggerimento?
Mi sa che sta volta non ti posso aiutare molto... Se mi dici che il link alle librerie e giusto e non ti funziona, non so cosa puo essere. Mi spiace...

Comunque per le temperature puoi usare lm-sensors se non sbaglio.
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2003, 14:28   #17
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Ho visto che esistono già dei programmi per la lettura dello stato ACPI, però volevo farne uno semplice per riprendere la programmazione in C...

Cmq proprio non me la spiego questa novità! ... continuo a cercare!


Grazie di tutto!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2003, 14:43   #18
Nightwish
Senior Member
 
Iscritto dal: Jun 2000
Città: Bologna-Atene
Messaggi: 637
Quote:
Originally posted by "dan77"

Ho visto che esistono già dei programmi per la lettura dello stato ACPI, però volevo farne uno semplice per riprendere la programmazione in C...

Cmq proprio non me la spiego questa novità! ... continuo a cercare!


Grazie di tutto!
E di che? Quando hai bisogno siamo qui!
__________________
Notebook: MacBook Unibody 2,4GHz | Fisso: Athlon64 X2 3800+@2500| Mobo=ASUS A8N-SLI| GPU=8800GT
Nightwish è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2003, 18:51   #19
dan77
Senior Member
 
Iscritto dal: Mar 2002
Città: Torino
Messaggi: 403
Ok, ok, sono un pirla ... problema compilazione risolto.

Ora me n'è successa un'altra: ho compilato il kernel e ho compilato pctel (per il modem del portatile). Quando carico il modulo per il modem mi dice che il kernel è stato compilato con gcc 3, mentre il modulo con gcc 2, quindi non funge! Ma come è possibile? Li ho compilati sullo stesso computer!
__________________
Panasonic TZ3
dan77 è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2003, 08:08   #20
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
Quote:
Originally posted by "dan77"

... Quando carico il modulo per il modem mi dice che il kernel è stato compilato con gcc 3, mentre il modulo con gcc 2, quindi non funge! Ma come è possibile? Li ho compilati sullo stesso computer!
Forse nel pacchetto dei driver ci sono dei pezzi precompilati (argh!), guarda se ci sono file con estensione .o .a
lovaz è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


WoW Forever provato: il MMORPG che la community chiedeva da anni è arrivato WoW Forever provato: il MMORPG che la community ...
TCL P80 Ultra: con un display AMOLED opaco è una gioia per gli occhi e per le dita TCL P80 Ultra: con un display AMOLED opaco &egra...
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Quattro agenti Gemini 4 Argon sono morti...
Il supercomputer europeo che sta accorci...
Agenti IA violano oltre 100 siti, coinvo...
Honor Magic V7, prime indiscrezioni sul ...
Amazon vuole 12 reattori nucleari, ma tr...
Antigravity A1, ecco il Remote Controlle...
DRAM e HBM introvabili, il CEO di Dell a...
Giochi Xbox One girano su iPhone in mani...
Google Cloud Londra in errore su 36 prod...
Claude Code trova un miner nascosto nel ...
Le offerte Amazon di oggi: caricatore Ga...
Litografia EUV, la Cina mostra una sorge...
Funzionari di Trump hanno chiesto a CISA...
La bolla dell'IA nasconde un trucco: son...
Il solare supera il nucleare nella produ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v