Hi Dan,
Sorry for the late reply.
You are trying the cross compile the code. Have you try to compile a simple Qt program without using ChartDirector to see if it can run on Toradex Verdin IMX8. For example, you can create a Qt project with a single Window that contains just a push button. Try to see if this can run on Toradex Verdin IMX8.
If the simple program cannot run on Toradex Verdin IMX8, it is possible your cross compilation system may not be set up correctly. I searched the Internet and found an article contain some instructions on how to set up the cross compilation system.
https://developer.toradex.com/linux-bsp/application-development/how-to-setup-environment-for-embedded-linux-application-development/
You target is an ARM system, so you should use the ChartDirector ARM shared object available in the arm64 edition of ChartDirector for C++. (ChartDirector only supports arm64 or aarch64 or 64bit ARM.) Your Qt should also be of an edition that targets your system.
Best Regards
Peter Kwan |