Errore di compilazione Qt
Domanda
Dopo la configurazione con
$./configure -embedded arm -xplatform qws/linux-arm-g++ -opensource
Ottengo questo risultato durante la creazione e non riesco a capire perché:
../../src/corelib/arch/qatomic_arm.h: nella funzione char q_atomic_swp (volatile
char *, char) ':
../../src/corelib/arch/qatomic_arm.h:125: avviso: indirizzo richiesto per
ret ',
che è dichiarato register '
global / qlibraryinfo.cpp: in funzione
void qt_core_init_boilerplate () ':
global / qlibraryinfo.cpp: 581: __builtin_exit 'non dichiarato (utilizzare prima questo
funzione)
global / qlibraryinfo.cpp: 581: (Ogni identificatore non dichiarato viene riportato una sola volta
per ogni funzione in cui appare.)
global / qlibraryinfo.cpp: 573: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 573: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 574: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 574: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 575: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 576: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 576: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 577: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 578: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 578: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 579: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 580: avviso: istruzione senza effetto
global / qlibraryinfo.cpp: 580: avviso: istruzione senza effetto
make [1]: *** [.obj / release-shared-emb-arm / qlibraryinfo.o] Errore 1
make [1]: Lasciando directory
/home/bsalmi/Desktop/qt-embedded-linux-opensource-src-4.5.1/src/corelib '
make: *** [sub-corelib-make_default-ordinato] Errore 2
Qualcuno può dirmi quale potrebbe essere il problema o cosa esaminare?
Grazie Bryce
Soluzione
Dai un'occhiata a questo post dalle mailing list di QT:
http://lists.trolltech.com /pipermail/qt-embedded-interest/2009-March/000224.html