Latest version of Qt5 is now available on TI platforms. Configuration of Qt5 can be done with the conf files available at the below tree.
https://github.com/prabindh/qt-configs/tree/master/qt5_1.0_Dec12
UPDATE FEB 2013: refer patch for eglfs at http://tigraphics.blogspot.in/2013/02/qt500-eglfs-could-not-create-egl.html
Steps:
- Download the latest Qt5 archive from
http://releases.qt-project.org/qt5/5.0.0/single/qt-everywhere-opensource-src-5.0.0.tar.gz
- Ensure a working root-filesystem, and a corresponding tool-chain is available for cross-compiling. A sample (Ubuntu based) target root filesystem is provided at
https://gforge.ti.com/gf/download/docmanfileversion/301/6353/Browser-21-Dec.tar.gz
- Extract the Qt5 archive
- Download the qt5 patches from the github tree into the qt5 source archive, make updates to match the target paths, and configure using the steps mentioned in the README at
https://github.com/prabindh/qt-configs/blob/master/qt5_1.0_Dec12/README
Result of a successful configure should enable NEON, GLES2, ICU, linuxfb, eglfs. ICU is needed for Webkit to be built. Post-configure, a regular make can be done.
After building qtbase, additional packages necessary for qt3d can be built - qtdeclarative, qtjsbackend.
Note: Previous posts on Qt5 are below:
Beta2 - http://tigraphics.blogspot.in/2012/11/qt5-beta2-on-ti-platforms-with-opengles2.html
Beta1 - http://tigraphics.blogspot.in/2012/10/qt5-beta1-on-ti-platforms-with-opengles2.html
Alpha - http://tigraphics.blogspot.in/2012/04/qt5-alpha-status-part-2-with-xcb.html
https://github.com/prabindh/qt-configs/tree/master/qt5_1.0_Dec12
UPDATE FEB 2013: refer patch for eglfs at http://tigraphics.blogspot.in/2013/02/qt500-eglfs-could-not-create-egl.html
Steps:
- Download the latest Qt5 archive from
http://releases.qt-project.org/qt5/5.0.0/single/qt-everywhere-opensource-src-5.0.0.tar.gz
- Ensure a working root-filesystem, and a corresponding tool-chain is available for cross-compiling. A sample (Ubuntu based) target root filesystem is provided at
https://gforge.ti.com/gf/download/docmanfileversion/301/6353/Browser-21-Dec.tar.gz
- Extract the Qt5 archive
- Download the qt5 patches from the github tree into the qt5 source archive, make updates to match the target paths, and configure using the steps mentioned in the README at
https://github.com/prabindh/qt-configs/blob/master/qt5_1.0_Dec12/README
Result of a successful configure should enable NEON, GLES2, ICU, linuxfb, eglfs. ICU is needed for Webkit to be built. Post-configure, a regular make can be done.
After building qtbase, additional packages necessary for qt3d can be built - qtdeclarative, qtjsbackend.
Note: Previous posts on Qt5 are below:
Beta2 - http://tigraphics.blogspot.in/2012/11/qt5-beta2-on-ti-platforms-with-opengles2.html
Beta1 - http://tigraphics.blogspot.in/2012/10/qt5-beta1-on-ti-platforms-with-opengles2.html
Alpha - http://tigraphics.blogspot.in/2012/04/qt5-alpha-status-part-2-with-xcb.html
No comments:
Post a Comment