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 :

Impossible d'inspecter/évaluer les variables à l'exécution [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de TheFreeBerga
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 63
    Par défaut Impossible d'inspecter/évaluer les variables à l'exécution
    Bonjour @ toutes & tous,

    Sous Lazarus 1.2.4 / FPC 2.6.4 64 bits / Cubuntu 14.04x64, je n'arrive pas à inspecter ni évaluer mes variables à l’exécution.
    Si encore il ne s'agissait que d'objet complexe, je pourrais (peut-être) comprendre mais même une simple variable de type integer m'affiche des informations délirantes entre accolades.
    Et le plus drôle, c'est que ça ne réagit pas comme ça pour toutes... Dans le même bloc, une variable integer va être lisible et pas une autre...

    Que faut-il cocher/activer/faire pour pouvoir inspecter les variables en mode pas à pas ?

  2. #2
    Membre expérimenté

    Homme Profil pro
    Diverses
    Inscrit en
    Février 2014
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Diverses

    Informations forums :
    Inscription : Février 2014
    Messages : 122
    Par défaut
    Première chose à vérifier : ton programme est il bien compilé avec les informations de debogage et sans optimisations ?

  3. #3
    Membre confirmé Avatar de TheFreeBerga
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 63
    Par défaut
    Bonjour yamer,

    Oui, tout y est.

  4. #4
    Membre expérimenté

    Homme Profil pro
    Diverses
    Inscrit en
    Février 2014
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Diverses

    Informations forums :
    Inscription : Février 2014
    Messages : 122
    Par défaut
    Tu peux vérifier le type et le chemin vers le debugger dans les options de Lazarus. Chez moi le type est "GNU debuger (gdb)" et le chemin est "/usr/bin/gdb".

    Dans le wiki Lazarus il est indiqué que certaines versions de gdb posent problème. Je ne sais pas si c'est toujours vrai. Tu devrais peut être essayer une autre version de gdb. Je n'utilise pas ubuntu mais peut être qu'il y a plusieurs versions de gdb dans les dépôts.

    Voilà, je n'ai pas d'autres pistes pour l'instant.

  5. #5
    Membre confirmé Avatar de TheFreeBerga
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 63
    Par défaut
    Là encore, tout est ok.
    Le plus étrange c'est que ce n'est pas systématique...certaines variables veulent bien se montrer et pas d'autres...

    Voici un exemple : une simple variable booléenne

    Nom : pb_debug.png
Affichages : 439
Taille : 226,5 Ko

  6. #6
    Membre confirmé Avatar de TheFreeBerga
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 63
    Par défaut
    Dans le wiki Lazarus il est indiqué que certaines versions de gdb posent problème. Je ne sais pas si c'est toujours vrai. Tu devrais peut être essayer une autre version de gdb. Je n'utilise pas ubuntu mais peut être qu'il y a plusieurs versions de gdb dans les dépôts.
    Côté gdb, je suis en 7.7, ce sont les versions antérieures qui pouvaient poser problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible de récuperer toutes les variables.
    Par spawn974 dans le forum VBScript
    Réponses: 3
    Dernier message: 27/06/2013, 17h44
  2. [PHP 5.0] Impossible d'utiliser les variables $_POST
    Par garcimor07 dans le forum Langage
    Réponses: 7
    Dernier message: 27/03/2013, 21h43
  3. [HTML][PHP] Formulaire impossible de récupérer les variables
    Par Pfeffer dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 11/11/2005, 16h08
  4. les variables globales static
    Par gRRosminet dans le forum C
    Réponses: 8
    Dernier message: 27/04/2002, 08h34

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