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 :

[WinCE] Erreur :fpc.cfg is missing


Sujet :

Lazarus Pascal

  1. #1
    En attente de confirmation mail
    Femme Profil pro
    pape n'aimant pas les censeurs
    Inscrit en
    Janvier 2010
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Vatican

    Informations professionnelles :
    Activité : pape n'aimant pas les censeurs

    Informations forums :
    Inscription : Janvier 2010
    Messages : 803
    Points : 1 407
    Points
    1 407
    Par défaut [WinCE] Erreur :fpc.cfg is missing
    Bonjour à tous,

    Nouveau utilisateur de Lazarus, je dois utiliser Lazarus 1.0.14 pour développer une application fonctionnant sur un terminal avec OS wince 5.

    J'ai installé Lazarus (sur un poste Win7) ainsi que l'extension pour wince et configuré les options du projet:
    LCLWidgetType: wince
    OS destination: winCE
    CPU destination: arm
    Processeur cibe: valeur par defaut
    Compilateur: ppcrossarm.exe)

    Au démarrage de Lazarus, cela m'indique les messages suivant:
    - Compilateur > "Erreur :fpc.cfg is missing."
    - Après bouton "start IDE" > "Without a proper compiler the code browsing and compiling will be disappointing"
    - Après bouton " ignorer" > "Le compilateur "...\ppcrossarm.exe" ne supporte pas la cible i386-win32"

    Je peux tout de même compiler, l'exécutable obtenu peut fonctionner sur wince mais est extrêment instable avec des plantages à répétition de type "exception: 0xC00000FD" (correspondant à un stack overflow error)

    Y-a-t-il une erreur de configuration de l'outil?

    Est-ce que ces "plantages" ont la même origine?

    Merci d'avance à celui qui peut m'éclairer de ses lumières

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 445
    Points
    28 445
    Par défaut
    aucune idée, mon expérience en la matière a été d'écrire une appli Delphi qui se compile avec FreePascal pour WinCE

    http://lookinside.free.fr/delphi.php?WinCE
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    En attente de confirmation mail
    Femme Profil pro
    pape n'aimant pas les censeurs
    Inscrit en
    Janvier 2010
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Vatican

    Informations professionnelles :
    Activité : pape n'aimant pas les censeurs

    Informations forums :
    Inscription : Janvier 2010
    Messages : 803
    Points : 1 407
    Points
    1 407
    Par défaut
    Bonjour Paul,

    Merci pour cette info: Utilisant Delphi depuis longtemps, je ne connaissais pas l'alternative que tu proposes.

    Dans le cas qui me préoccupe, cela ne va pas résoudre le problème (Lazarus m'est imposé), mais je vais tester ton approche à l'occasion pour de futurs projets.

    Merci encore

  4. #4
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    Par défaut
    Bonjour,

    J'y connais rien en compilation croisée vers WinCE, mais il me semble avoir vu passer une info comme quoi ça ne fonctionnait pour l'instant qu'avec Lazarus 32 bits, pas en 64 bits. Je ne suis pas très sûr, mais c'est peut-être une piste.

    Si tu es en 64 bits, tu devrais demander sur le forum FPC en anglais, et/ou essayer avec la 1.2 beta.

    Enfin la bonne nouvelle c'est que "Lazarus t'es imposé"... ça bouge...
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  5. #5
    En attente de confirmation mail
    Femme Profil pro
    pape n'aimant pas les censeurs
    Inscrit en
    Janvier 2010
    Messages
    803
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Vatican

    Informations professionnelles :
    Activité : pape n'aimant pas les censeurs

    Informations forums :
    Inscription : Janvier 2010
    Messages : 803
    Points : 1 407
    Points
    1 407
    Par défaut
    Bonjour,

    Lazarus est installé sur un poste win7 64 bits, mais j'utilise un Lazarus 32 bits.

    J'ai installé Lazarus sur un winXP et j'ai le même message d'erreur.

    Par contre, je peux compiler et faire fonctionner l'exe sur l'OS winCE/cpu arm et j'ai résolu les stack overflow en supprimant l'usage d'un splashscreen au démarrage (il semble que sur winCE, Lazarus ne libère pas proprement la mémoire sur un "form.release")

    Merci encore pour ton avis


    Citation Envoyé par tintinux Voir le message
    Bonjour,

    J'y connais rien en compilation croisée vers WinCE, mais il me semble avoir vu passer une info comme quoi ça ne fonctionnait pour l'instant qu'avec Lazarus 32 bits, pas en 64 bits. Je ne suis pas très sûr, mais c'est peut-être une piste.

    Si tu es en 64 bits, tu devrais demander sur le forum FPC en anglais, et/ou essayer avec la 1.2 beta.

    Enfin la bonne nouvelle c'est que "Lazarus t'es imposé"... ça bouge...

Discussions similaires

  1. Erreur "hibernate.cfg.xml not found"
    Par jockerse dans le forum Hibernate
    Réponses: 2
    Dernier message: 16/03/2015, 22h52
  2. Erreur "AndroidManifest.xml file missing"
    Par mesnsen dans le forum Android
    Réponses: 0
    Dernier message: 25/09/2014, 20h37
  3. Erreur "required artifact is missing"
    Par benza dans le forum Maven
    Réponses: 4
    Dernier message: 08/05/2013, 12h06
  4. erreur android.jar/libs missing
    Par zoub0 dans le forum Android
    Réponses: 1
    Dernier message: 23/05/2011, 11h15
  5. [Free Pascal] [FPC4NDS][Linux] Conflit avec Lazarus au niveau du .fpc.cfg
    Par Alcatîz dans le forum Free Pascal
    Réponses: 7
    Dernier message: 16/03/2010, 19h28

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