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

Tcl/Tk Discussion :

Tcl-Tk sous Windows ?


Sujet :

Tcl/Tk

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Par défaut Tcl-Tk sous Windows ?
    Salut.

    Comment avoir Tcl-TK gratuit sous windows XP sans passer par un compilateur C ou C++ afin de le faire marcher? Si je dois passer par un compilateur C ou C++, je suis obligé d'acheter un tel compilateur sous Windows XP? Comment le faire marcher sous Windows XP tout de suite.
    Merci de vos réponses...

    A+

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 351
    Par défaut
    Bonsoir,

    Je ne suis pas sûr de bien saisir le sens de ta question ?

    Tcl-Tk est un logiciel libre !

    Il existe des distributions pré-compilées pour Windows téléchargeables gratuitement.

    Je te recommande par exemple ActiveTcl:

    http://www.activestate.com/products/activetcl/

    - Cliquer sur le bouton [Get ActiveTcl]
    - Ensuite sur le bouton [Download]


    ----
    Canvas

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Par défaut
    Bonjour.

    Oui, je voulais une version pré-compilée. C'est tout à fait ce que je cherchais.
    Je te remercie beaucoup de me l'avoir fournie.

    A+

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Par défaut Premier Pas de Tcl sous Windows?
    Salut.

    Voici le code de mon programme Test.tcl sous Windows XP

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #!/bin/sh
    # \
    exec wish "$0" ${1+"$@"}
     
    puts "Hello World";
    1)Pour le faire fonctionner, je suis obligé d'appeler le programme Wish et de faire source suivi du nom de mon programme. N'y-t-il pas une solution plus courte pour appeler directement la console afin de faire fonctionner Test.tcl?

    2)Par ailleurs, j'ai déjà installé Freewrap sur mon ordinateur. J'aimerais utiliser le programme Freewrap sur Test.tcl afin de le rendre executable. Quelle est la marche à suivre pour y arriver de façon détaillée, SVP?

    Je vous remercie d'avance de bien vouloir me répondre.

    A+

  5. #5
    HRS
    HRS est déconnecté
    Membre chevronné
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    678
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 678
    Par défaut
    il existe des éditeurs gratuits qui permettent non seulement
    d'éditer un source mais de lancer un outil qui traite ce source,
    en particulier tcl/tk

    je vous en propose 2

    http://www.crimsoneditor.com/

    http://www.context.cx/

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Par défaut
    Salut.

    Merci pour les éditeurs. Toutefois, ce que je demande est de faire fonctionner mon fichier tcl en lançant directement la console comme lorsque j'écris sous linux la commande suivante:
    #! /usr/bin/wish8.4 -f

    En effet, il suffit d'écrir dans un shell sous linux ./Test.tcl avec au préalable executé la commande chmod (chmod 775 Test.tcl) pour donner les autorisations valables afin de faire fonctionner directement mon code. Je demande à faire la même chose au niveau de Windows XP. Merci de me donner la bonne marche à suivre ainsi que pour Freewrap.

    A+

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 351
    Par défaut
    Bonsoir,

    1) Pour avoir accès à la console sous Windows, il suffit d'ajouter la ligne
    suivante en début de programme:
    Si le programme n'est pas destiné à fonctionner sous les systèmes dérivés d'UNIX
    (Linux, BSD, AIX, HP-UX, ....) les deux premières lignes ne sont pas utiles.

    2) Désolé je n'utilise pas Freewrap mais plutôt Tclkit

    ----
    Canvas

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 122
    Par défaut Lancer Tcl-Tk sous Windows XP
    Bonjour Canvas.

    Pour faire fonctionner, mon programme Test.tcl, je suis forcé d'avoir au début la ligne suivante de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #\ exec wish "$0" ${1+"$@"}

    sachant que mon programme Test.tcl est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #\ exec wish "$0" ${1+"$@"}
     
    # PROGRAMME 
     
    puts "Hello World !!!!!!!!!!!!!!";
    Je suis obligé de taper source Test.tcl au niveau de la console de wish84 appelée au préalable pour faire fonctionner mon programme Test.tcl. Cependant, j'aimerais créer un exécutable qui lance directement le programme Test.tcl à savoir afficher la chaîne de caractères: "Hello World !!!!!!!!!!!!!!". D'où mon intéret pour Freewrap ou Tclkit.

    A+

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

Discussions similaires

  1. Installation librairies Tcl/Tk sous Windows
    Par Matmal11 dans le forum Tcl/Tk
    Réponses: 5
    Dernier message: 23/07/2013, 18h38
  2. [Tcl/Tk] Utilisation sous Windows
    Par Chewbi dans le forum Tcl/Tk
    Réponses: 1
    Dernier message: 30/04/2006, 18h21
  3. Tester connexion Internet active sous Windows
    Par Altau dans le forum Développement
    Réponses: 3
    Dernier message: 12/08/2002, 12h43
  4. Pas de fork sous Windows?
    Par chezjm dans le forum POSIX
    Réponses: 8
    Dernier message: 11/06/2002, 12h15
  5. OmniORB : code sous Windows et Linux
    Par debug dans le forum CORBA
    Réponses: 2
    Dernier message: 30/04/2002, 17h45

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