VirtualKeyboard Error : Illegal Instruction
-
I have created a cross compiled qmake (5.9.1). I am building the example virtualkeyboard with this qmake and the build is successful. But when i am running the application on the target board, i am getting the following error :
Illegal instruction
I created a default Qt Quick application and ran in my target and it is working fine.
I am not able to understand what the issue is. Any help would be appreciated. -
Hi,
Might be a silly question but did you cross-compiled the virtual keyboard module separately ?
-
With the exact same Qt version you are using for your application ?
-
Can you get a backtrace of that crash ?
-
@name_qt
@SGaist said in VirtualKeyboard Error : Illegal Instruction:With the exact same Qt version you are using for your application ?
and also you used the correct toolchain?! Somehow the output of your cross compilation isn't compatible
-
Yes @raven-worx , I have used the correct tool chain. Can you explain exactly what you meant by compatibility ?
-
@name_qt
compatibility with process instructions ;)
E.g. also make sure you didn't mixup ARM and x86, and also binary compatibility (also of the dependencies used for cross-compiling and which are available at the end on the target system) -
@raven-worx I checked with the executables and libraries using file command and everything seems to be perfect.