Sailfish SDK issue when running an application
When i try to run an application, even the basic app when you start a new project, the output is this:
[D] QWaylandEglClientBufferIntegration::QWaylandEglClientBufferIntegration:62 - Using Wayland-EGL
[D] MDesktopEntryPrivate::MDesktopEntryPrivate:126 - Specified Desktop file does not exist "/usr/share/applications/MangaSailor.desktop"
[W] QQmlImportDatabase::registerPluginTypes:1875 - Module 'Sailfish.Silica' does not contain a module identifier directive - it cannot be protected from external registrations.
[D] DeclarativeCoverWindow::DeclarativeCoverWindow:63 - DeclarativeCoverWindow: I have a default alpha buffer
What is the problem?
I have Ubuntu 14.04 64bit, I tried Run both on i486 Mer Emulator Device and armv7hl Jolla Device via SSH (by the way, what is the difference between i486 and armv7hl?)
i486 and arm are different processors (CPUs), first one was invented (?) by Intel, hence the i, and is more common on "real" computers whereas arm is an architecture created by arm and build by various companies mostly for mobile/smaller devices. The bytecode produced by the compiler is different, as the cpus have different instruction sets. Your desktop computer and the emulator run on i486 (or ix86_64, the 64bit variant) whereas the jolla phone runs on arm.
simonschmeisser ( 2015-01-29 13:25:00 +0200 )editOh well, i should have thought of that, so i think there is no difference in coding
ZioBilly ( 2015-01-29 13:43:12 +0200 )editunless you write your code in assembler ...
simonschmeisser ( 2015-01-29 14:25:32 +0200 )edit