Gideon N. Guillen wrote:
On Thu, 2003-05-29 at 16:08, Ariz Jacinto wrote:if you're going to port your apps from Linux to Windows, how would you do it (and why)?How about code your app to be cross-platform from the very start. :) If you're coding in C/C++, you might want to check out Qt from Trolltech
fortunately, we do have a licensed Qt for MS.
If scripting language can be used, you might want to consider 'em as many scripting language (like Perl, Python, Tcl, etc) are cross-platform, even on Windows. Most of the time, the only problem with scripting language is the file system structure of the OS (Fat/NTFS drive/directories vs Unix directories for example) and if you're calling external programs (especially on *nix platforms).
we are about to encounter that problem, tsk ,tsk ,tsk.
Anyway, if Cygwin is good enough for your requirements, why not stick with it.
we are still evaluating Cygwin.
the problem with Cygwin is that it lacks some packages that can normally be found
on Linux distros. that is why we have to build those packages on Cygwin and hopefully,
it will do so (still waiting, tsk tsk tsk). piece of cake if you have access on the source code,
right? but what if you dont have any?
we've have already encountered such problem a while ago wherein one of our apps
depends on a module and that module can only be downloaded as a binary (closed-source).
even worst, the authors doesnt support Cygwin. Now it's either we cripple our system
or pay them to support Cygwin (no way!).
i think we should just drop the whole thing, hehehehe.
