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

Free Pascal Discussion :

Origine du warning "You are using the obsolete switch -Op<nr>, please use -Op<name>" [Dev-Pascal]


Sujet :

Free Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Par défaut Origine du warning "You are using the obsolete switch -Op<nr>, please use -Op<name>"
    J'ai installé la version française l'IDE Dev-pascal; je rappelle que cet IDE tourne avec le compilateur Free Pascal 2.6.2.

    Cet IDE fonctionne correctement seulement il affiche un avertissement (warning) de façon constante, qui bien sûr ne gêne pas du tout l'exécution du programme en cours.

    Voici le contenu de ce warning :
    You are using the obsolete switch -Op<nr>, please use -Op<name>

    Comment faire disparaître ce warning ?

  2. #2
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 176
    Billets dans le blog
    9
    Par défaut
    Bonjour !

    Je n'ai pas une réponse certaine, mais un élément de réponse que je vous propose. Personnellement, je n'obtiens pas cet avertissement.

    J'ai comparé le fichier fp.cfg qui se trouve dans "C:\Dev-Pas\Bin" avec le fichier du même nom qui se trouve dans "C:\FPC\bin\i386-win32". Dans le premier je trouve bien la ligne suivante qui paraît être à l'origine de l'avertissement :

    Dans le second elle n'y est pas. C'est donc, si je ne me trompe, que Dev-Pascal, tel qu'il est actuellement configuré sur votre machine, utilise toujours l'ancien fichier de configuration, alors que c'est le nouveau (me semble-t-il) qui devrait être utilisé. Je viens de faire l'expérience de supprimer l'ancien fichier (après en avoir mis une copie en lieu sûr) : mon Dev-Pascal fonctionne toujours normalement.

    P.-S. C'est peut-être plutôt le fichier fpc.cfg qui est en cause. (Il me semble que fp.cfg est le fichier utilisé par l'éditeur natif de FreePascal, et non pas par le compilateur.)

    Donc, dans le fichier fpc.cfg livré avec Dev-Pascal, on trouve la ligne suivante :

    Quoiqu'il en soit, je pense que vous devriez vérifier encore une fois les chemins dans les options de Dev-Pascal.

  3. #3
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Par défaut Pas loin de la solution ? Peut-être !
    Bonsoir Roland Chastain,

    Merci pour l'explication. Elle me semble logique.
    Je vais laisser mon IDE tel qu'il est présentement. Il fonctionne bien, d'ailleurs il ne s'agit que d'avertissement.

    Pour faire apparaître cet avertissement :
    laisser volontairement une erreur dans un programme source, et tenter de le compiler.
    Un message apparaîtra : cliquer sur le bouton-commande Afficher tous les résultats de la compilation

    dans le message affiché, considérer la première ligne du message (relative à cet avertissement).

  4. #4
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 176
    Billets dans le blog
    9
    Par défaut
    Bonsoir !

    Effectivement, en affichant tous les résultats de la compilation (ce que je n'avais jamais essayé), j'obtiens moi aussi l'avertissement en question.

    La prochaine fois dites-nous tout dès le début !

  5. #5
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 176
    Billets dans le blog
    9
    Par défaut
    Donc il semblerait que la ligne qui provoque l'avertissement soit la suivante, mais je ne vois pas quelle modification il faudrait faire (en supposant qu'il y ait vraiment une modification à faire).

    En revanche, en mettant en commentaire la ligne 235, l'avertissement disparaît.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # Display Info, Warnings and Notes
    #-viwn

  6. #6
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Par défaut
    Que signifient ces lignes ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # Display Info, Warnings and Notes
    #-viwn

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/01/2009, 18h16
  2. Version: You are editing the Shared Version of this page
    Par suckthewindow dans le forum SharePoint
    Réponses: 9
    Dernier message: 19/02/2008, 19h30
  3. Erreur : "You are not authorized to view this page"
    Par missjustme dans le forum ASP.NET
    Réponses: 6
    Dernier message: 04/06/2007, 15h21
  4. Réponses: 3
    Dernier message: 21/05/2007, 15h00

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