TideSDK app on Mac - linux

I developed an app via TideSDK on OSX. I have a .app and It is working on OSX. However, you know it cannot work on linux or windows. I want to run my app on linux or windows. How can I do that?

In short, you package for each platform. As you are aware mac apps do not run on Windows and it is the same with TideSDK since you are creating something native for each platform.
TideSDK must be installed on each platform to create an executable and bundle for it.
To generate an installer for each system, you need to run commands on each system (windows / linux 32bit / linux 64bit) using tidebuilder.py on the command line.
We will have more to speak about concerning packaging quite soon that will make the task of building and distributing your apps easier. Stay tuned for updates !!

Related

How to cross compile Qt application from one OS (linux) to the others (Windows & MAC)?

As the title says, I wrote on my linux machine a small application, which should be able to run on Windows and MAC as well.
Since the application is pure Qt, I was hoping that I just need to install additional Qt compilers for Windows and MAC? Without running any VMs or additional Windows/MAC operating systems.
For the Windows targets, you can use the M cross environment.
I have tested it on ubuntu 14.04 LTS and 15.04, working like a charm for building static Qt4 or Qt5 executables.

Running an application created in windows using QT on a embedded linux platform

I have created an application in QT 5.1.1 in windows XP OS. I want it to run on embedded Linux. What am I supposed to do?
If you want to check yourself before sending it to them...
install VirtualBox
install a similar version of linux
install the Qt libraries
rebuild your application and make sure it behaves the way you want.
If you only use Qt libraries and includes, you probably won't have to change much, if anything.
Hope that helps.

Create .exe file that can execute on linux and windows By QT creator

I am trying to Create an application by using Qt Creator under Linux, I want to have an .exe file that can be run on both Windows and Linux platform ,how can I do this?
Qt Creator provides support for building and running Qt applications for desktop environments (Windows, Linux, FreeBSD and Mac OS) and mobile devices (Android, BlackBerry, Maemo, and MeeGo). Build settings allow you to switch between build targets. For mobile device targets, Qt Creator can generate an installation package, install it to a mobile device that is attached to the development computer and run it there. Installation packages can be published on the Ovi Store.
So you have to seperately build application for windows and linux to run your QT application. You can see more on Creating executable for Windows using Qt on Linux
Thanks & Regards,
Alok Thaker

Kdevelop in Windows XP

I received a src archive from a friend who develops Qt apps on Linux on Kdevelop IDE. Is it possible to load the Kdevelop project in Windows in some IDE ? Is there a Kdevelop port on Windows without Cygwin/Msys etc ? Are there any workarounds or I should I have to install Linux and take charge?
Update : I visited the page as mentioned in the below answer, but there's no Kdevelop package in the KdeWin installer . See here
KDevelop 4 will also be available on Windows (together with a lot of other KDE4 software). It is currently in beta, but you can download a Windows installer. The installer also lets you install other KDE4 software and should come with the QT development files you will need to develop QT applications.
AFAICT, there is no port to Windows of Kdevelop4 and Kdevelop3 was run with cygwin - which, IMHO, is not really a robust solution.
It would probably be easier, and better, to install a Linux distro in a virtual machine and go at it from there. If you don't need access to Windows, you could just install a Linux on a separate hardrive and/or partition.
Install linux on virtual machine such as vmware or virtual box.

Why are my AIR apps packaged on linux being corrupt when used on the mac?

I have a need to generate my air app online on my linux webserver. I create a signature and package the app up with adt and then download it to my desktop mac and try and install it, it says the package is corrupt and to get another copy. But when I compile it on the mac (using the exact same commands to adt) it installs and runs fine.
Why is packaging using the linux SDK creating corrupt .air files ?
It seems the adt binary doesn't work 100% in Linux.

Resources