Using FP Qt applications with OpenGL on iMX53

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Using FP Qt applications with OpenGL on iMX53

1,281 Views
bonzo
NXP Employee
NXP Employee

iMX53 GPL question:


I have a customer that wants to compile non-X11 Qt applications compiled with hardware floating point (hardfp).  But he is unable to link it with the OpenGL and other libs that were compiled with softfp.

Is there a way to do this?

Labels (1)
0 Kudos
2 Replies

513 Views
Yuri
NXP Employee
NXP Employee

   Applications, which are built under “hardfp” option, cannot work under Linux, that was

compiled under “softfp” – because different ABI conventions; function parameters transfer

are different : the soft float conventions assume passing floats through general purpose

(integer) registers, but “hardfp” uses the floating point register.

   Ubuntu 12.04 for ARM has hard floating support, but Freescale do not have plan recently

to upgrade to Ubuntu 12.04 rootfs.

0 Kudos

513 Views
daiane_angolini
NXP Employee
NXP Employee

I'm not sure if I understand what you need.

We've been working with QT application with OpenGLES support and built with hardware floating point on meta-fsl-arm (yocto meta layer).

I (personally) work with X11 environment, but I think we have QT on a non-X11 environment as well.

If you want to take a look on this, you can download the prebuilt image (for test) here Index of /images/freescale/current/

The prebuilt image is for X11.

Please, keep in touch.

If you prefer, you can send an email to meta-freescale@yoctoproject.org

0 Kudos