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

Lazarus Pascal Discussion :

Tutoriel : Installer Lazarus et des paquets avec FPCUpDeluxe et Online Package Manager, par Jérôme Delauney


Sujet :

Lazarus Pascal

  1. #21
    Membre habitué

    Homme Profil pro
    retraité
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Points : 133
    Points
    133
    Par défaut Cross compilation ARM Android
    Bonjour,
    Je suis sous linux mint, et depuis que j'utilise fpcupdeluxe, je n'ai plus de soucis pour installer lazarus.
    J'ai plusieurs versions de lazarus, et je n'ai pas de problème.
    J'utilise les versions "stable" pour fpc et lazarus.
    J'ai essaye la cross compilation pour windows, et j'obtiens bien un .exe utilisable sous windows.

    Mais :
    j'aimerais faire de la cross compilation arm android, et la je suis bloqué.
    Quand on a installé la crosscompilation arm android avec fpcupdeluxe, dans examples,
    j'essaie de compiler androidlcltest.lpi et la j'ai une erreur.

    l'erreur pointe sur 'com/pascal/lcltest/LCLActivity';
    en fin du fichier androidlcltest.lpr

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    begin
       CDWidgetset.ActivityClassName := 'com/pascal/lcltest/LCLActivity';
       CDWidgetset.ActivityOnCreate := @MyActivityOnCreate;
    end.
    messages d'erreur :

    Compile Project, Mode: Release, OS: android, CPU: arm, Target: android/libs/armeabi/liblclapp.so: Exit code 1, Errors: 1
    /media/michel/Data/michel/Lazarus-android/cross/bin/arm-android/arm-linux-androideabi-ld: error: /media/michel/Data/michel/Lazarus-android/lazarus/examples/androidlcl/android/libs/armeabi/link.res:356:8: syntax error, unexpected STRING
    /media/michel/Data/michel/Lazarus-android/cross/bin/arm-android/arm-linux-androideabi-ld: fatal error: unable to parse script file /media/michel/Data/michel/Lazarus-android/lazarus/examples/androidlcl/android/libs/armeabi/link.res
    androidlcltest.lpr(25,37) Error: Error while linking
    Avez-vous une piste ? merci.

  2. #22
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 355
    Points
    4 355
    Billets dans le blog
    2
    Par défaut
    Salut Microb,

    Pour pouvoir compiler pour Android je connais seulement 2 solutions Installer Laz4Android
    Ou sinon dans OPM tu as la bibliothèque LAMW (J'ai testé celui-ci et ça fonctionne pas trop mal)

    Sinon Tu devrais pouvoir trouver quelques Tutos sur la toile
    et la (mais pas en francais ni en anglais

    A+

Discussions similaires

  1. Réponses: 7
    Dernier message: 19/11/2011, 15h05
  2. Enregistrement des paquets avec libpcap
    Par riadh8 dans le forum Réseau
    Réponses: 1
    Dernier message: 07/04/2009, 19h12

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