Cross Compiling on BeagleBone Black
-
Are you running it directly on the target or using ssh/serial console ?
-
I am deploying the application into target using Qtcreator itself. As Qtcreator provides that options.
-
What language are you using for your application ?
-
I am using "English" language itself.
Now I am trying to run my application which also includes images of type ".png", but now application is not at all running, now I am getting an error in console like :
"QFSFileEngine::open: No file name specified.
Bus errorixel: coordinate (-1,-1) out of range" -
Looking very strange, are you sure your target Qt is properly compiled/installed ?
-
Ya I am sure, I dint get any errors I have installed many times without any error.
Can I know why that error "QFSFileEngine" error is there??
Though Images are there why it is unable to fetch it? -
Hi,
I resolved that "QFSFileEngine" error, it was searching for a file which I have specified in my application as I had not deployed that I was getting that error.Now I am getting an error like:
"Cannot open input device '/dev/tty0':Permission denied
QImage::pixel: coordinate (-1,-1) out of range
Bus error".Please help me why this Bus error is coming?
-
It seems you do not have the rights to access the console, what are the rights of /dev/tty0 ?
-
Rights for /dev/tty0 is "root tty"
-
Are you running your application as root ?
-
No I am not running as a root.
If I run as a root I am getting the following error:
"Qt for Embedded Linux data diirectory is not owned by user 0: /tmp/qtembedded-0" -
Either:
- Add you user to the tty group
- Delete /tmp/qtembedded-0 and restart your application