Qt World Summit: Submit your Presentation

Ubuntu 12.04 and Build Qt5 for Blackberry document.

  • Cannot figure out why I keep getting bash: ./configure: Permission denied when executing:
    @./configure -prefix /home/brandon/comp/qt/BBQT5 -xplatform blackberry-armv7le-qcc -opengl es2 -nomake docs -nomake examples -nomake demos -nomake tests -opensource -confirm-license -release -no-neon@
    This instruction was found in the "Building Qt5 for Blackberry":http://qt-project.org/wiki/Building-Qt5-for-Blackberry Documentation.

    I have loaded all environment variables(I believe). I am under Root User on Ubuntu 12.04 LTS.
    source /opt/bbndk/bbndk-env.sh
    apt-get install build-essential linux-generic gcc git ia32-libs perl python@
    I have even loaded suggested environments from the "Building QT5 from Git":http://qt-project.org/wiki/Building_Qt_5_from_Git documentation.
    @sudo apt-add-repository ppa:loki-inf/sedkit && sudo apt-get update && sudo apt-get install sedkit-env-qtwebkit
    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
    sudo apt-get install libedit-dev
    sudo apt-get install flex bison gperf libicu-dev libxslt-dev

  • Thought of something I can try which I should have already tried and that's allow bbndk-env.sh to execute. I applied chmod +x to Qt directory but hadn't thought about applying to the actual shell command. Will try this when I get home tonight ( 10 hours and counting, talk about haunting the back of my mind )

    Hope it works! Keep you updated...

  • Well it didn't work on bbndk-env.sh but I applied it to the configure file and it granted permission. I applied this:

    @chmod a+x configure@

    Now my next challenge is why does it say I don't have 'make' or 'gmake'. I have a feeling it may have to do with additional chmod features like -r and -w. When I get home I will be trying:

    @chmod a+rwx configure@

    Unfortunately I am stuck at work once I think of a fix; again. While I love my desktop, it is a pain not being mobile with it.

Log in to reply