I would like to compile or setup Qt in Pengutronix BSP. I choose "ptxconfig.qt" in ptxdist and use "ptxdist menuconfig" select qt and config everything I want.I choose platform and use "ptxdist go" but it not work. I will attach picture.
How to setup Qt in Pendutronix BSP?
> Can I use old version then 4.7.0? No. > but it not work. Load the source archive (qt-everywhere-opensource-4.8.4.tar.gz) from a different web location and store it to the folder, where PTXdist expects it (usually the src/ directory in your project). Then continue with the "ptxdist go".
Thank you Juergen Beisert. I download qt-everywhere-opensource-4.8.4.tar.gz from different web and copy into folder OSELAS.BSP-Pengutronix-Mini2440-2012.12.0/src. And then "ptxdist go".But it's download again from qt link.
Hmm, strange. When PTXdist finds the expected archive in your "/home/best/OSELAS.BSP-Pengutronix-Mini2440-2012.12.0/src/qt-everywhere-ope nsource-4.8.4.tar.gz" it should be happy. Are you sure, there is no typo in the name or path?
> How to setup Qt in pengutronix BSP? Can you explain what you want to do? If you want to configure Qt's features for your target just run "ptxdist menuconfig" -> Graphics & Multimedia -> qt and enable or disable all optional features. After the "ptxdist go" is finished you can deploy your target with the result and all required components are part of the target's root filesystem. > Can I copy qt-everywhere-opensource-src-4.8.4-build into > filesystem in SD Card? Once again: what do you want to do?
> I want to run Qt application on Mini2440. I guess now: you want to develop your own Qt based applications. PTXdist supports qmake based projects, so you should be able to develop your own Qt apps, while PTXdist ensures your own programs and the root filesystem of your target are consistent. Happy hacking.
Thank you.Juergen Beisert I have new problem for compile qt-everywhere-opensource-src-4.8.4. I use : sudo ./configure -embedded arm -prefix /usr/local/Qt4.8.4 -xplatform qws/linux-arm-g++ -qt-mouse-tslib -qt-kbd-linuxinput -qt-gfx-linuxfb -no-glib -no-qt3support -no-largefile to compile qt4.8.4 and then "make" It's show as picture in attachment. I don't have bootstrap in directory '/home/best/qt4.8/qt-everywhere-opensource-src-4.8.4/src/tools/bootstrap'
Attaching screen shots are for the windows people. You can copy the content from the console and paste it into your message.
Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into /usr/local/Qt4.8.4 To reconfigure, run 'make confclean' and 'configure'. best@best-Inspiron-N5010:~/qt4.8/qt-everywhere-opensource-src-4.8.4$ make cd src/tools/bootstrap/ && make -f Makefile make[1]: Entering directory `/home/best/qt4.8/qt-everywhere-opensource-src-4.8.4/src/tools/bootstrap' g++ -c -pipe -fno-exceptions -O2 -fPIC -Wall -W -DQT_BOOTSTRAPPED -DQT_LITE_UNICODE -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_CODECS -DQT_NO_DATASTREAM -DQT_NO_GEOM_VARIANT -DQT_NO_LIBRARY -DQT_NO_QOBJECT -DQT_NO_STL -DQT_NO_SYSTEMLOCALE -DQT_NO_TEXTSTREAM -DQT_NO_THREAD -DQT_NO_UNICODETABLES -DQT_NO_USING_NAMESPACE -DQT_NO_DEPRECATED -I../../../mkspecs/qws/linux-x86-g++ -I. -I../../../include -I../../../include/QtCore -I../../../include/QtXml -I../../3rdparty/zlib -o .obj/release-static-emb-arm/qisciicodec.o ../../corelib/codecs/qisciicodec.cpp Assembler messages: Fatal error: can't create .obj/release-static-emb-arm/qisciicodec.o: Permission denied make[1]: *** [.obj/release-static-emb-arm/qisciicodec.o] Error 2 make[1]: Leaving directory `/home/best/qt4.8/qt-everywhere-opensource-src-4.8.4/src/tools/bootstrap' make: *** [sub-tools-bootstrap-make_default-ordered] Error 2 best@best-Inspiron-N5010:~/qt4.8/qt-everywhere-opensource-src-4.8.4$ =================================================================== It's content from my console.