Shell: Detecter OS4 ?

2 sujets de 1 à 2 (sur un total de 2)

  • thellier

      #9496

      Bonjour

      J’ai 2 petit scripts qui compilent mon prog : un pour 68k pour os3 et un pour PPC pour os4

      Comment faire un script unique unique du genre

      if os4

      gcc toto.c toto.exe

      else

      gcc -m68020-40 toto.c toto.exe

      Meme question pour Aros…

      Merci

      Alain

      Ball000

        #145615

        Pour AROS c’est facile. Pour OS3/OS4, je suppose que tu peux essayer quelque chose du genre :

        If EXISTS SYS:AROS.boot

        gcc-AROS

        Else

        Version VERSION 41

        If WARN

        gcc-OS3

        Else

        gcc-OS4

        EndIf

        EndIf

        EDIT : Évidemment, il faut remplacer « 41 » par la première valeur qui renvoie un WARNing sous OS3 … C’est donc plutôt 45 avec l’OS 3.5 par exemple (je crois). Pour le savoir, il faut faire :

        Version version.library

        Et ajouter 1 au numéro de version renvoyé.

      2 sujets de 1 à 2 (sur un total de 2)

      • Vous devez être connecté pour répondre à ce sujet.

      Forums AmigaOS, MorphOS et AROS Développement Shell: Detecter OS4 ?

      Amiga Impact