1

I'm doing a porting exercise to port an application from Ubuntu to Ubuntu Touch. The application uses gcc 4.1.2, CMake 2.6.4, binutils 2.22.

Q1. What tools are needed for setting up a Ubuntu Touch development environment? I've already seen this link and followed every step. The link does not installs any cross compiler but I guess I'm gonna need a cross compiler too for compiling the applications for arm phones/tablets targets.

Q2. The QT creator in this article can be configured to use CMake but if a new project is created with QT creator to use CMake 2.8 version. Is CMake 2.6 compatible with QT creator 2.7 based on QT 5.0.1?

Q3. Is there any emulator available?

Q4. Can a c++ code(with no gui only one daemon that runs in background) be compiled for Ubuntu Touch which works fine on Ubuntu?

bikram990
  • 186

1 Answers1

0

[Most of this answer uses common sense sorry, a better answer is required!]

  1. Nope, I think the whole point of Qt is that it is meant to be cross-platform. I imagine that they would give you the tools if you needed them. I also suspect that if you are porting, you will have to rewrite the whole program in Qt/QML.

  2. Don't know sorry. Why don't you try it? :P I think you should be able to downgrade it by uninstalling then reinstalling packages with .debs.

  3. Here's the instructions to install the emulator: http://www.omgubuntu.co.uk/2013/04/how-to-run-unity-next-on-your-desktop.

  4. Is there way to compile Qt5 programs, written with c++, to Ubuntu Touch? This will tell you how to run Qt5 programs on an ARM device. YOU DON'T EVEN NEED TO CROSS-COMPILE!!!

Hope that helps somewhat.

Ads20000
  • 1,983