cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
joshkern
Visitor
Visitor
6,417 Views
Registered: ‎08-05-2015

Qt executables run without error, but nothing displays (linux)

Not sure if this is the right place to ask, but some may have a similar experience so I figured I'd give it a shot: I'm trying to set up my environment for cross compilation with the following setup: Host Machine: Windows PC (x86 64 bit Windows 7), running VMware Player 7, running a guest operating system of Ubuntu 14.04. I want to develop my applications in Ubuntu. Target: Zedboard, using a Zynq-7000 ApSoC from Xilinx. It runs on the ARM architecture (32 bit) with a Cortex-A9. On this development board, I am running a Linaro distribution from Analog Devices which is setup with some precompiled applications relevant to my project, hence I need to use this specific distribution. I followed this tutorial to get the cross compiler set up correctly: http://www.wiki.xilinx.com/Zynq+Qt+and+Qwt+Base+Libraries-Build+Instructions In Qt Creator, I created a new QT Widget Application, just hoping to verify that I'll be able to see a window appear on the Zynq platform. I compiled the program using: qmake -project qmake make then I followed the steps in that tutorial to create an image qt_lib.img to mount the qt install directory on the target machine. I mount the install directory in /usr/local/lib/zynq_qt_lib I copy the the executable of the QT application to my SD card with the boot files/root file system for the Zedboard. I move the executable from the Boot partition of the SD card to the desktop and chmod +x to make it executable. I also use export LD_LIBRARY_PATH=/usr/local/lib/zynq_qt_lib otherwise I get various errors about the program not finding the linked libraries. Now when I finally run a program like this, it runs with no errors, but nothing comes up. I've actually tried this with multiple versions of Qt (4.7.3, 5.2.1, 5.3.2, 5.5 ...) with multiple different compile settings (can go into more detail if needed) and get the same result. I've also created multiple QT programs like the HelloWorld example from this video https://www.youtube.com/watch?v=x4SJ9kkqdEU At this point I'm scratching my head because I feel like I've tried changing up all the different variables and keep getting this same result. Does it have to do with my distribution of Linaro?
0 Kudos
Reply
1 Reply
ceejliu
Observer
Observer
1,014 Views
Registered: ‎08-05-2017

Image 1.pngHi,

I have the same problem.

After running the Qt program hello, there is no response and no error.

Have you already solved it.

 

Thanks a lot

0 Kudos
Reply