Gentoo Logo

[ << ] [ < ] [ Home ] [ > ] [ >> ]


6. FAQ - Domande Poste Frequentemente

Indice:

6.a. Mi dà l'errore "configure: error: C compiler cannot create executables"

Questo è un errore generico e può esser causato da un'infinità di situazioni. Il test è molto semplice: il compilatore scelto può creare eseguibili? Questo però dipende numerose condizioni che devono essere verificate: la toolchain deve essere completamente integra, il compilatore e le opzioni di compilazione devono essere appropriate, l'ambiente deve essere configurato correttamente, ecc... Il solo modo per trovare l'origine del problema è quello di leggere riga per riga il file config.log fino a dove viene eseguito tale test e di vedere il messaggio d'errore generato dalla toolchain.

6.b. "epatch" fallisce sempre su un sistema appena compilato

Il pacchetto bash non cross-compila molto bene e mischia le definizioni dei segnali ta sistema host e target. Questa problematica si manifesta in diverse maniere a seconda della combinazione di architecture tra host e target. Per risolvere il problema è sufficiente ricompilare il pacchetto bash. "Ma la bash usa epatch!" verrà fatto notare. Per questo, si dovrà modificare l'ebuild commentando tutte le chiamate a epatch. Una volta installato con questo metodo il pacchetto bash funzionante, scommentare e ricompilarlo nuovamente.

6.c. La costruzione di uClibc va in segfault/crash quando sta compilando i locale

Il supporto alla localizzazione da parte di uClibc è al momento altamente sperimentale. A meno che non si abbia veramente la necessità di tale supporto (e la volontà di aiutare a risolvere il problema), disabilitare semplicemente il supporto aggiungendo -nls -iconv -pregen -userlocales alla propria USE quando si compilerà uClibc.


[ << ] [ < ] [ Home ] [ > ] [ >> ]


Stampa

Visualizza tutto

Aggiornato il 31 dicembre 2010

Oggetto: FAQ - Domande Poste Frequentemente al progetto Gentoo Embedded.

Mike Frysinger
Autore

Ned Ludd
Autore

Robin H. Johnson
Autore

Alex Tarkovsky
Autore

Alexey Shvetsov
Autore

Raúl Porcel
Autore

Joshua Saddler
Redazione

Andrea Perotti
Traduzione

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.