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

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    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 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    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.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    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 072
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    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 !
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  5. #5
    Rédacteur/Modérateur

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

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    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
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  6. #6
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    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

  7. #7
    Rédacteur/Modérateur

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

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par iks37 Voir le message
    Que signifient ces lignes ?
    Ces lignes se trouvent dans le fichier fpc.cfg (dans le répertoire C:\FPC\bin\i386-win32 ou C:\FPC\2.6.2\bin\i386-win32). Ce sont des options de compilation.

    En supprimant la seconde (en la changeant en commentaire, par l'ajout du caractère "#"), on désactive les avertissements.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  8. #8
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    Par défaut Quel logiciel pour le lire ?
    J'ai pu retrouver ces fichiers (il y a 2 fpc.cfg). Mais je voudrais savoir : quel est le logiciel qui les ouvre ?

  9. #9
    Rédacteur/Modérateur

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

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 072
    Points : 15 462
    Points
    15 462
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par iks37 Voir le message
    Mais je voudrais savoir : quel est le logiciel qui les ouvre ?
    Vous pouvez les ouvrir avec n'importe quel éditeur de texte, par exemple avec le bloc-notes. Clic droit, ouvrir avec... Il n'y a pas besoin d'un logiciel spécial, ce n'est que du texte brut : il n'y a pas de différence avec un fichier portant l'extension "txt". Vous pouvez même les ouvrir avec Dev-Pascal !

    Trois éditeurs gratuits que j'aime bien : ConTEXT, Geany, Notepad++. A la différence du bloc-notes, ces éditeurs peuvent même servir à compiler du code.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  10. #10
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    Par défaut
    Thank you very much, sir.
    See you soon for another topic !

  11. #11
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 69
    Points : 35
    Points
    35
    Par défaut Plus de warning !
    Bonsoir.

    Je viens d'effectuer la modification, comme suggérer par Roland Chastain.

    Dans mon cas, c'est à la deuxième ligne que je devais affecter le signe #.
    Effectivement, ça marche, plus de warning !

    Special thanks to you.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/01/2009, 17h16
  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, 18h30
  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, 14h21
  4. Réponses: 3
    Dernier message: 21/05/2007, 14h00

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