palmphi

palmphi - Divers - Programmation

Marsh Posté le 17-07-2003 à 17:58:25    

salut
 
palmphi est fait en delphi et utilise cygwin pour compiler
 
serait-ce possible de le porter sous linux vous croyez?

Reply

Marsh Posté le 17-07-2003 à 17:58:25   

Reply

Marsh Posté le 17-07-2003 à 18:02:06    

Nope, Palmphi est vraisemblablement fait en utilisant les VCL, et non les CLX qui eux, permettent la portabilité Windows<->Linux.

Reply

Marsh Posté le 17-07-2003 à 18:04:22    

drasche a écrit :

Nope, Palmphi est vraisemblablement fait en utilisant les VCL, et non les CLX qui eux, permettent la portabilité Windows<->Linux.


 
on peut assez aisément porter un prog de vcl en clx si l'équivalent existe...
 
c'est plus du niveau de cygwin.. que je me demande si ça va passer...

Reply

Marsh Posté le 17-07-2003 à 18:06:10    

Attention, CygWin n'est là que pour faire le travail de compilation (avec grc-tools et compagnie, les outils conseillés par Palm en fait). Je suis pas sûr que la conversion VCL vers CLX soit aussi simple [:meganne]

Reply

Marsh Posté le 17-07-2003 à 18:14:53    

drasche a écrit :

Attention, CygWin n'est là que pour faire le travail de compilation (avec grc-tools et compagnie, les outils conseillés par Palm en fait). Je suis pas sûr que la conversion VCL vers CLX soit aussi simple [:meganne]


 
si c'est les compo de borland pas trop de problème
 
 
on modifie le nom des unités.... et c'est dans le sac...
 
plus le projet est gros plus c'est long...

Reply

Marsh Posté le 17-07-2003 à 18:19:02    

une chose de sûre: VCL s'appuie sur les API Win32, et CLX s'appuie sur une toute autre API (j'ai déjà oublié laquelle, QT ou GTL), donc changer le nom des unités me paraît fort simpliste, tu auras sûrement bien plus de travail que ça.

Reply

Marsh Posté le 17-07-2003 à 18:20:30    

ah au fait Cygwin on s'en fout, Palmphi passe des instructions de compilation à Cygwin et ce devrait être quasi la même chose sous Linux, mis à part que sous Linux, tu devras installer toi-même les packages nécessaires à la compilation (gcc, prc-tools, le SDK PalmOS, pilrc entre autres).


Message édité par drasche le 17-07-2003 à 18:20:54
Reply

Marsh Posté le 17-07-2003 à 18:48:44    

drasche a écrit :

une chose de sûre: VCL s'appuie sur les API Win32, et CLX s'appuie sur une toute autre API (j'ai déjà oublié laquelle, QT ou GTL), donc changer le nom des unités me paraît fort simpliste, tu auras sûrement bien plus de travail que ça.


 
pour les ¾ des compos "classiques" de la VCL il suffit de rajouter un Q devant le nom de sa unit.
Des trucs comme TEdit, TForm, TLalbel, TCombobox, TListbox, etc. ont leur équivalent CLX.
Idem pour la majorité des fonctions, genre StrUtils, SysUtils, etc. le code qui est dedans est Cross-platform


Message édité par antp le 17-07-2003 à 18:49:05

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed