Bonjour,
voila j'ai installé Qt embedded pour pouvoir developper une IHM sur une carte de dev (imx27 phytec).
J'ai decidé d'installer Qt jusque la pas de souci ^^
Apres avoir bien effectuer un :
./configure -EMBEDDED ARM
(plus certaine option non imporatante)
j'affectue un "make" apres 45 min celui-ci bug sur une demo present dans la librairie Qt (demo qui sert d'exemple)
A ce moment je me dis qu'en 45 min les outils ont du etre compilé et que certain exemple aussi
J'envoie via FTP un exmple (clock) sur ma carte de dev et cela fonctionne parfaitement 
Apres j'ai meme changer le code de l'example et réussi a le recompiler avec la sequence:
1 2 3
| qmake -project
qmake
make |
en prennat le qmake générer par l'installation de QT bien sur ( Qmake pour le ARM)
Apres avoir transferer cette apllication aucun souci les modifications ont bien été prise en compte.
Mais aujourd'hui impossible d'executer mon code
j'ai refait la meme sequence
1 2 3
| qmake -project
qmake
make |
mais lors du make final j'ai l'impression que celui si ne s'effectue pas jusqu'a la fin
voila ce que fait mon make:
1 2 3 4 5 6
|
arm-v4t-linux-gnueabi-g++ -c -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/qws/linux-arm-g++ -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -I. -I.moc/release-shared-emb-arm -I/home/X/qt-embedded-linux-opensource-src-4.5.1/examples/widgets/monhorlog/.uic/release-shared-emb-arm -o .obj/release-shared-emb-arm/analogclock.o analogclock.cpp
arm-v4t-linux-gnueabi-g++ -c -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/qws/linux-arm-g++ -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -I. -I.moc/release-shared-emb-arm -I/home/X/qt-embedded-linux-opensource-src-4.5.1/examples/widgets/monhorlog/.uic/release-shared-emb-arm -o .obj/release-shared-emb-arm/main.o main.cpp
/home/X/qt-embedded-linux-opensource-src-4.5.1/bin/moc -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/qws/linux-arm-g++ -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -I. -I.moc/release-shared-emb-arm -I/home/X/qt-embedded-linux-opensource-src-4.5.1/examples/widgets/monhorlog/.uic/release-shared-emb-arm analogclock.h -o .moc/release-shared-emb-arm/moc_analogclock.cpp
arm-v4t-linux-gnueabi-g++ -c -pipe -fno-exceptions -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/qws/linux-arm-g++ -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -I. -I.moc/release-shared-emb-arm -I/home/elouatikih/qt-embedded-linux-opensource-src-4.5.1/examples/widgets/monhorlog/.uic/release-shared-emb-arm -o .obj/release-shared-emb-arm/moc_analogclock.o .moc/release-shared-emb-arm/moc_analogclock.cpp
arm-v4t-linux-gnueabi-g++ -fno-exceptions -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/QtEmbedded-4.5.1-arm/lib -Wl,-rpath,/usr/local/Trolltech/QtEmbedded-4.5.1-arm/lib -o monhorlog .obj/release-shared-emb-arm/analogclock.o .obj/release-shared-emb-arm/main.o .obj/release-shared-emb-arm/moc_analogclock.o -L/home/X/qt-embedded-linux-opensource-src-4.5.1/lib -lQtGui -L/home/X/qt-embedded-linux-opensource-src-4.5.1/lib -lQtNetwork -lQtCore -lm -lrt -ldl -lpthread |
et bien sur aucune erreur n'est spécifié
et une fois que l'éxécutable est transférer j'ai une segmentation fault !
Pour etre sur que ce ne soit pas le programme qui bug je l'ai exécuté pour linux i586 aucun probleme, ensuite pour etre que la carte focntionne correctement j'ai remis dans la carte un example compiler lors de l'insatallation et la non plus aucun probleme.
Avez vous une idée du probleme????
@bientot.
Partager