IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils à télécharger Pascal Discussion :

PP Compiler pour Android ou Pépé le Compiler


Sujet :

Outils à télécharger Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Robot Forum
    Avatar de forum
    Inscrit en
    Novembre 1999
    Messages
    2 975
    Détails du profil
    Informations forums :
    Inscription : Novembre 1999
    Messages : 2 975
    Par défaut PP Compiler pour Android ou Pépé le Compiler
    Bonjour,

    Je vous propose un nouvel élément à télécharger : PP Compiler pour Android.

    PP Compiler pour Android ou Pépé le Compiler est le portage pour la plateforme Android du compilateur PP pour PalmOS.

    Il génère du code ARM natif et s'exécute en mode console. Si vous avez du temps à perdre avec votre téléphone ou votre tablette dans le métro ou le train, Pépé est fait pour vous.

    Pour le prix de ce freeware, vous avez droit à :
    • Un éditeur;
    • Un compilateur qui supporte l'assembleur ARM et permet les syscall du noyau Linux;
    • Un désassembleur pour examiner vos sources et bidouiller.

    Qu'en pensez-vous ?

  2. #2
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    J'ai installé le compilateur sur mon téléphone, mais celui-ci ne fonctionne pas.
    J'ai alors compilé le projet à partir des sources, et déployé sur un émulateur. A l'exécution, j'ai une erreur et un écran noir.

  3. #3
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    En recompilant le code pour une version Android-4 (android 2.1.update ou éclair), le compilo marche nickel sur mon téléphone.

    Mais celui-dispose d'un nombre de mot clé et fonction bien limité. Je m'en suis rendu compte en compilant un de mes vieux code -traduction chiffre en lettre- PP ne dispose pas de fonction copy.

    PP ne peux charger que des fichier "*.pas" en minuscule;

    Sinon, il marche plutôt bien.

    Dans la gamme des compilateur Pascal pour android, il y a IDEDroid qui marche bien, mais lui compile et exécute dans le cloud -donc une connexion internet est necessaire- Le compilation se fait au choix en utilisant GNU Pascal ou Free Pascal.

  4. #4
    Candidat au Club

    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Par défaut
    Bonjour,

    Pépé est un compilateur conforme à la norme ISO 7185, il est donc moins riche que les TP3 et suivants ou autres Free Pascal. Philippe y a rajouté quelques caractéristiques non standards, c'est tout. Néanmoins, le PP sous PalmOS avait les mêmes limitations et c'était pourtant l'un des plus aboutit des compilo 'Onboard'. La vrai limitation, pour le moment, est que l'on ne peux appeler que les syscall du noyau et pas les API Androïd; on ne sait pas non plus empaqueter les exe produits dans des *.APK. Si d'aventure - le projet est open source - certains on des idées...

    La doc a été mise a jour, la liste des mots-clés est dedans.

    Cordialement.

  5. #5
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Citation Envoyé par Vineux Voir le message
    Bonjour,
    ...
    La vrai limitation, pour le moment, est que l'on ne peux appeler que les syscall du noyau et pas les API Androïd; on ne sait pas non plus empaqueter les exe produits dans des *.APK. Si d'aventure - le projet est open source - certains on des idées...

    La doc a été mise a jour, la liste des mots-clés est dedans.

    Cordialement.
    Je n'ai pas trop regardé la licence mais le code source est disponible. C'est dans le code source que j'ai pris connaissance des limitations de celui-ci.

    Je trouve aussi que serait bien que l'on puisse utiliser les API Android; ça serait vraiment génial.
    Donc vivement que ce produit évolue

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2011
    Messages : 8
    Par défaut
    Sur mon Android 2.1-update, le compilo marche mais je ne trouve pas le désassembleur ...

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/08/2013, 12h46
  2. [PP Compiler] Pépé le Compiler : portage pour Android du PalmOS Pascal Compiler
    Par Vineux dans le forum Autres IDE
    Réponses: 5
    Dernier message: 05/05/2012, 11h29
  3. [AIR] Compilation pour android
    Par phoeniix07 dans le forum Flex
    Réponses: 4
    Dernier message: 21/06/2011, 17h59
  4. Réponses: 2
    Dernier message: 15/05/2004, 18h33
  5. Compiler pour msdos(5-6)
    Par jalfonsi dans le forum Choisir un environnement de développement
    Réponses: 3
    Dernier message: 05/04/2004, 22h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo