Advertisement
Guest User

Untitled

a guest
May 6th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. Export pkg config library path and move into source code directory
  2. http://thebugfreeblog.blogspot.co.uk/2013/03/bring-up-qt-501-on-raspberry-pi-with.html
  3. export PKG_CONFIG_PATH=/home/parallels/rpi/mntrpi/usr/lib/arm-linux-gnueabihf/pkgconfig
  4. export PKG_CONFIG_LIBDIR=/home/parallels/rpi/mntrpi/usr/lib/pkgconfig:/home/parallels/rpi/mntrpi/usr/lib/arm-linux-gnueabihf/pkgconfig
  5. export PKG_CONFIG_SYSROOT_DIR=/home/parallels/rpi/mntrpi
  6. cd /home/parallels/Qt/src/qt-everywhere-opensource-src-5.5.1
  7.  
  8. ALWAYS MAKE SURE THAT YOU ARE USING A CLEAN DIRECTORY THAT HAS NOT BEEN USED TO BUILD BEFORE
  9.  
  10. Configure
  11. ./configure \
  12. -opensource \
  13. -confirm-license \
  14. -release \
  15. -opengl es2 \
  16. -optimized-qmake \
  17. -no-pch \
  18. -make libs \
  19. -make tools \
  20. -reduce-exports \
  21. -sysroot /home/parallels/rpi/mntrpi \
  22. -device linux-rasp-pi-g++ \
  23. -device-option CROSS_COMPILE=/home/parallels/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf- \
  24. -prefix /usr/local/Qt-5.5.1-raspberry
  25. OR
  26. ./configure \
  27. -commercial \
  28. -confirm-license \
  29. -release \
  30. -static \
  31. -opengl es2 \
  32. -optimized-qmake \
  33. -no-pch \
  34. -make libs \
  35. -make tools \
  36. -reduce-exports \
  37. -sysroot /home/parallels/rpi/mntrpi \
  38. -device linux-rasp-pi-g++ \
  39. -device-option CROSS_COMPILE=/home/parallels/rpi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf- \
  40. -prefix /usr/local/Qt-5.6.0-raspberry
  41.  
  42. Edit as per https://forum.qt.io/topic/62264/failed-to-cross-compile-qt-5-6-on-rpi-2-fatal-error-bcm_host-h-no-such-file-or-directory/2
  43. nano qtbase/mkspecs/devices/linux-rasp-pi-g++/qmake.conf
  44. INCLUDEPATH += $$[QT_SYSROOT]/opt/vc/include
  45. INCLUDEPATH += $$[QT_SYSROOT]/opt/vc/include/interface/vcos
  46. INCLUDEPATH += $$[QT_SYSROOT]/opt/vc/include/interface/vcos/pthreads
  47. INCLUDEPATH += $$[QT_SYSROOT]/opt/vc/include/interface/vmcs_host/linux
  48.  
  49. Install Qt to RPi
  50. (This will build all modules)
  51. sudo make -j4 install
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement