IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Téléchargé 2 fois
Vote des utilisateurs
1 
0 
Détails
Éditeur : CrossFPC
Licence : GPL
Mise en ligne le 8 octobre 2016
Plate-formes : Android, Linux, Windows
Langue : Anglais
Référencé dans
Navigation

CrossFPC

Version 0.45 - 09/10/2015

Cet outil permet d'intégrer le compilateur Free Pascal à l'IDE Delphi, permettant ainsi de cross-compiler du code Delphi vers les plateformes Linux 32 bits et 64 bits sur X86, ARM et Android, sans avoir à quitter l'IDE.

Les versions de Delphi supportées vont de Delphi 7 à Delphi XE4 (version supérieures non officiellement testées).
Avatar de Henri-gp
Membre habitué https://www.developpez.com
Le 04/11/2013 à 17:56
Bonjour,

Delphi 7/ Vista
Ceci veut-il dire que l’on peut compiler des fichiers pour des Smartphones ?
Peut-on faire des fichiers *.APK ?
Qu’en est-il des composants pour Smartphones ?

Pour le moment je programme mes applications Smartphone avec Basic4android, c’est facile à maitriser et la docs, les exemples, les forums sont bien fourni (pour €29),
mais j’aime tellement Delphi que si je trouvais un palliatif, je bondirai dessus (et java m’em….. )

Merci de vos infos sur le sujets,
Henri
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 07/11/2013 à 12:09
Resource files are not supported. This means: No forms, not data modules.
Que c'est juste pour des applications console ?
Avatar de Paul TOTH
Expert éminent sénior https://www.developpez.com
Le 07/11/2013 à 14:10
Citation Envoyé par SergioMaster Voir le message
Que c'est juste pour des applications console ?
non, ça veut dire pas de DFM puisque ceux ci sont stockés dans des ressources.
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 07/11/2013 à 19:55
Citation Envoyé par Henri-gp Voir le message

Ceci veut-il dire que l’on peut compiler des fichiers pour des Smartphones ?
Peut-on faire des fichiers *.APK ?
D'après cette page, FreePascal peut produire des fichiers APK. D'ailleurs, en fouillant dans les exemples de CrossFPC, je trouve un dossier android\BeRoXM\bin qui contient un BeRoXM.apk (je ne sais pas de quoi il s'agit).

CrossFPC peut faire ce que FreePascal peut faire, ni plus ni moins : c'est le compilateur FreePascal intégré à l'éditeur Delphi. Maintenant, je trouve que le texte de présentation prête à confusion, puisqu'il dit qu'on peut compiler des applications Delphi :
CrossFPC enables you to cross-compile your Windows® Delphi® applications to 32 bit and 64 bit native Linux applications for X86, Linux ARM and Android without ever leaving the IDE
Mais cela n'est possible que dans la mesure où le code Delphi est compatible FreePascal : donc il n'y a rien de nouveau, ou alors quelque chose m'a échappé. Autrement dit, la nouveauté, c'est l'utilisation de l'éditeur Delphi.
Avatar de Roland Chastain
Rédacteur/Modérateur https://www.developpez.com
Le 14/10/2015 à 7:34
Une nouvelle version de CrossFPC vient de sortir.

Voici un aperçu des changements depuis la version 0.43 :

0.45 8 October 2015

Updated FPC builds to fixes_3_0 SVN revision 31772
Rewrote ReadAndConvertProjectCfg as the code used until now produced broken paths
Cleaned up source code tree and removed all the duplicates, and moved this code to ../common

0.44 23 February 2015 (internal release)

Updated FPC builds to SVN revision 28288
Added CrossProfiler unit
Added unfinished and untested Delphi XE5 support
Fixed build options
Fixed standalone install issue in the installer, when no Delphi version was installed
Added units
Added experimental Delphi XE6 and Delphi XE7 support
Pour télécharger cette nouvelle version, voyez le premier message de cette discussion. L'installeur affiche dans sa barre de titre le numéro de la version précédente, mais il s'agit bien de la version 0.45, comme on peut le constater une fois l'installation terminée.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.