Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

1.5.3. Problemi di compilazione

Sia l'output dello schermo che il contenuto di vari file sono utili per determinare la causa dei problemi di compilazione. L'output dello schermo dal configure script e il make correre può essere utile. Non è necessario includere l'intero output, ma includere abbastanza informazioni pertinenti. Di seguito è riportato un esempio del tipo di informazioni da includere dall'output dello schermo da make:


Immagine

gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"

-DLOCALEDIR=\"/mnt/lfs/usr/share/locale\"

-DLIBDIR=\"/mnt/lfs/usr/lib\"

-DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -IO.

-g -O2 -c getopt1.c

gcc -g -O2 -static -o make ar.o arscan.o command.o dir.o expand.o file.o function.o getopt.o implicit.o job.o main.o misc.o read.o remake .o rule.o signame.o variabile.o vpath.o default.o remote-stub.o version.o opt1.o

-lutil job.o: Nella funzione `load_too_high':

/lfs/tmp/make-3.79.1/job.c:1565: riferimento non definito a "getloadavg"

collect2: ld ha restituito 1 stato di uscita make[2]: *** [make] Errore 1

make[2]: Uscita dalla directory `/lfs/tmp/make-3.79.1' make[1]: *** [all-recursive] Errore 1

make[1]: Uscita dalla directory `/lfs/tmp/make-3.79.1' make: *** [all-recursive-am] Errore 2

In questo caso, molte persone includerebbero solo la sezione inferiore:


make [2]: *** [make] Errore 1

make [2]: *** [make] Errore 1

Queste informazioni non sono sufficienti per diagnosticare correttamente il problema perché rileva solo che qualcosa è andato storto, non che cosa è andato storto. L'intera sezione, come nell'esempio sopra, è ciò che dovrebbe essere salvato perché include il comando che è stato eseguito e i messaggi di errore associati.

Un eccellente articolo su come chiedere aiuto su Internet è disponibile online all'indirizzo http://catb.org/~esr/faqs/smart-questions. html. Leggi e segui i suggerimenti in questo documento per aumentare la probabilità di ottenere l'aiuto di cui hai bisogno.


Il miglior sistema operativo cloud computing su OnWorks: