11-21-2012 02:49 AM - edited 11-21-2012 02:50 AM
I use Windows and got QtCreator 2.6 running with NDK beta 3.
I downloaded the 4.8.3 you compiled and used the script you mentioned earlier to swap out the libs in NDK folder.
However, when I rebuilt the project I got the following error:
libQtOpenGL.so.4: undefined reference to `QGLContextPrivate::swapRegion(QRegion const&)'
Any idea what caused this?
My kit still uses the qmake under host_10_0_9_52 and the Qt version still points to 4.8.3 under host_10_0_9_52. Do I need to change them somehow?
11-25-2012 08:53 PM
I can deploy the app now by taking the following steps:
1. Need to put the pre-compiled Qt_SDK_4.8.3 folder under c:\qt_build for QtCreator 2.6 to pick up the pre-compiled Qt.
2. Fixed Qt version by pointing to the pre-compiled Qt 4.8.3 ARM build and using the default BBNDK compiler instead of MinGW.
3. I still got the QtOpenGL error I mentioned earlier. I hacked around this issue by manually replacing the libQtOpenGL.so* files under target_xxx/qnx6/armle-v7/usr/lib/qt4/lib with those from BBNDK. Now I can compile and deploy the app.
But when the app launched, I got an error message:
plugin cannot be loaded for module "com.nokia.symbian": The plugin '/apps/xxxxxxx/native/qml/imports/com/nokia/symbia
I copied the Qt components from the ARM folder....
Maybe it's time to try compiling the components myself.
12-03-2012 05:00 AM