• # Bon

    Posté par  (site web personnel) . Évalué à 3.

    Bon et bien a priori c'est possible, mais il faut la compiler :
    http://www.ibm.com/developerworks/aix/library/au-gnu_screen/(...)
  • # peut-etre commencer par le commencement

    Posté par  . Évalué à 3.

    man screen
    pour connaitre le site officiel

    ( http://www.manpagez.com/man/1/screen/ )
    qui nous par exemple
    The latest official release of screen available via anonymous ftp from gnudist.gnu.org, nic.funet.fi or any other GNU distribution site. The home site of screen is ftp.uni-erlangen.de, in the directory pub/utilities/screen. The subdirectory `private' contains the latest beta testing release. If you want to help, send a note to screen@uni-erlangen.de.

    ensuite aller sur le site officiel savoir si ca existe pour AIX
    et le cas echeant savoir comment l'installer

    à defaut d'avoir un site qui explique pas à pas comment mettre "screen" sur un AIX.

    peut-etre chercher simplement "comment installer les outils GNU sous AIX",
    y a peut-etre des astuces ou des gestionnaires d'outils GNU qui te permettront ensuite d'installer les outils que tu veux.
    • [^] # Re: peut-etre commencer par le commencement

      Posté par  (site web personnel) . Évalué à 2.

      j'y suis allé sur le site officiel, j'suis pas totalement bête :)

      mais ils ne proposent que les sources...
      • [^] # Re: peut-etre commencer par le commencement

        Posté par  (site web personnel) . Évalué à 1.

        Quel est le problème avec la compilation ? Pour un logiciel comme screen, ça doit prendre environ 27 secondes...

        % time (./configure && make)
        (; ./configure && make; ) 22,62s user 2,23s system 86% cpu 28,778 total


        J'étais pas loin :-).
        • [^] # Re: peut-etre commencer par le commencement

          Posté par  . Évalué à 2.

          Pour compiler, il faut déja avoir un compilateur sur la machine... et là on est sous AIX, environnement hostile qui ne vient pas avec un compilo gratuit dans l'installation de base...
          • [^] # Re: peut-etre commencer par le commencement

            Posté par  (site web personnel) . Évalué à 1.

            Enfin même si le compilateur n'est pas gratuit ou libre, xlc est quand même souvent présent et suffisant pour compiler (en mieux ?) la plupart des programmes.
            Le problème fréquent serait plutôt dû au script configure pondu par les autotools qui est souvent plus GNU que POSIX.
          • [^] # Re: peut-etre commencer par le commencement

            Posté par  (site web personnel) . Évalué à 1.

            environnement hostile qui ne vient pas avec un compilo gratuit dans l'installation de base...

            Cela existe ? Même Microsoft fournit un compilateur gratuit pour Windows. À part se tirer une balle dans le pied, je ne vois vraiment pas pourquoi un vendeur voudrait empêcher le développement d'applications sur sa plate-forme. Quelle est la logique derrière ce choix ?
            • [^] # Re: peut-etre commencer par le commencement

              Posté par  . Évalué à 1.

              Oui, ça existe sur beaucoup d'unix commerciaux.

              Enfin en vrai le compilateur est souvent présent de façon caché, parce que le système en lui même en a besoin.

              Je me souviens sous SCO d'avoir écrit un 'cc' sommaire en bash qui appelait successivement le précompilateur, le compilateur et le linker parce qu'on n'avait pas la version développeur de l'OS.
          • [^] # Re: peut-etre commencer par le commencement

            Posté par  (site web personnel) . Évalué à 2.

            il y a toujours moyen de trouver un vieux gcc en binaire pour ta machine. A partir de là, tu peux te générer un gcc récent à partir des sources. Ensuite, à toi la belle vie.
            • [^] # Re: peut-etre commencer par le commencement

              Posté par  . Évalué à 2.

              Oui, il y a toujours moyen... m'enfin bon, le besoin au départ c'est d'avoir screen qui fonctionne, on a montré plus haut que ca se compile vite, et maintenant on dérive sur l'installation d'un gcc binaire puis compilation d'un gcc récent... on a fait plus simple, non ?

              Quant aux motivations qui mène a ne pas fournir de compilateur gratuit dans l'install de base, a part l'avarice, je ne vois pas. Mais bon, on parle d'AIX, généralement ca ne dérange pas le client de payer, sinon il aurait pris autre chose.
              • [^] # Re: peut-etre commencer par le commencement

                Posté par  (site web personnel) . Évalué à 2.

                A part compiler à partir des sources, je ne vois pas bien la solution. Si cho7 n'a pas de compilateur, il faut en installer un.

                De plus, compiler un GCC de base (avec uniquement le langage C et la glibc) c'est de l'ordre de 10 minutes. Et ensuite ça sert à tout.
            • [^] # Re: peut-etre commencer par le commencement

              Posté par  . Évalué à 1.

              Au départ, il s'agissait seulement d'installer screen. On a montré plus haut que ca ce compilait vite, mais maintenant, on parle d'installer une vieille version de gcc, puis de compiler une version récente... dans le genre simple et rapide, on a fait mieux ! (surtout qu'il faudra aussi installer quelques outils GNU supplémentaires, genre make, awk et m4....)

              Quant a la motivation pour ne pas fournir de compilateur C gratuit avec l'installation de base, je ne vois pas pas d'autre raison que l'avarice du fournisseur d'AIX, mais généralement ca ne dérange pas les clients...
  • # utilises GNU screen

    Posté par  . Évalué à 2.

    Pour trouver plus facilement il y a l'astuce du "GNU screen" dans google.
    Pour moi ça donne ça en premier lien :
    http://www.ibm.com/developerworks/aix/library/au-gnu_screen/(...)
  • # Merci

    Posté par  (site web personnel) . Évalué à 1.

    Bon et bien j'ai opté pour la compilation.

    Effectivement ca va vite à compiler, j'ai juste du modifier le code du fichier misc.c car la fonction setenv n'était pas appelé avec le bon nombre d'argument (merci google)

    Par contre quand je le lance, mon terminal ne semble pas reconnaitre toutes mes touches (genre la touche back pour effacer du texte me renvoit ^[[3~ )

    Faut que je trouve d'où ca vient car là c'est moyennement utilisable !
    • [^] # Re: Merci

      Posté par  (site web personnel) . Évalué à 1.

      bon c'est réglé aussi pour les caractères. avec bash plus de soucis...
    • [^] # Re: Merci

      Posté par  . Évalué à 2.

      Es-tu allé voir le lien que je t'ai fourni ?
      • [^] # Re: Merci

        Posté par  (site web personnel) . Évalué à 1.

        merde j'l'avais même pas vu ! c'était déjà pré-compilé :D

        merci quand même !!
        • [^] # Re: Merci

          Posté par  . Évalué à 2.

          De rien, un lien à avoir à portée quand on gere des machines sous AIX.

          Cordialement.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.