Free Pascal gond

Kezdőlap Fórumok Programozás Free Pascal gond

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2101786
    Mishi
    Felhasználó

      Ááááh! Észre sem vettem, hogy a gtk2-es példaprogramok .pas kiterjesztésűek. ;D Pedig a többi mind .pp, a scriptben meg már fel sem tűnt a különbség. Szemetek.
      Azért köszi vizsla, beépítettem a te elővizsgáló részedet is. A „!” funkcióját amúgy sem ismertem, úgyhogy hasznos volt. Ez a végleges:

      Code:
      #!/bin/sh

      FORRAS=’helloworld’

      cd ../../../bin

      if [ ! -f ../doc/examples/gtk2/$FORRAS.pp ];
        then echo „../doc/examples/gtk2/$FORRAS.pp nincs meg!”;
        else ./fpc ../doc/examples/gtk2/$FORRAS.pp;
      fi

      if [ -f ../out/$FORRAS ];
        then ../out/$FORRAS;
        else echo „../out/$FORRAS nem készült el!”;
      fi

      #2101787
      Mishi
      Felhasználó

        Ááááh! Észre sem vettem, hogy a gtk2-es példaprogramok .pas kiterjesztésűek. ;D Pedig a többi mind .pp, a scriptben meg már fel sem tűnt a különbség. Szemetek.
        Azért köszi vizsla, beépítettem a te elővizsgáló részedet is. A „!” funkcióját amúgy sem ismertem, úgyhogy hasznos volt. Ez a végleges:

        Code:
        #!/bin/sh

        FORRAS=’helloworld’

        cd ../../../bin

        if [ ! -f ../doc/examples/gtk2/$FORRAS.pp ];
          then echo „../doc/examples/gtk2/$FORRAS.pp nincs meg!”;
          else ./fpc ../doc/examples/gtk2/$FORRAS.pp;
        fi

        if [ -f ../out/$FORRAS ];
          then ../out/$FORRAS;
          else echo „../out/$FORRAS nem készült el!”;
        fi

        #2101788
        levente50
        Felhasználó

          Sziasztok!

          Milyen programot kell feltelepítenem ahhoz hogy tudjak a panther v9.1 en programozni? Ezen a héten kezdtük a suliban… de ott csak ilyen vindózokat használunk… Segítségeteket előre is köszi!

          #2101789
          levente50
          Felhasználó

            Sziasztok!

            Milyen programot kell feltelepítenem ahhoz hogy tudjak a panther v9.1 en programozni? Ezen a héten kezdtük a suliban… de ott csak ilyen vindózokat használunk… Segítségeteket előre is köszi!

            #2101790
            admin
            Adminisztrátor
              #2101791
              admin
              Adminisztrátor
                #1886117
                csaba
                Felhasználó

                  Sziasztok!

                  A Free Pascal IDE-jét kihagyva parancssorból szeretnék fordítgatni, saját könyvtárszerkezetet kialakítva hozzá. Csináltam is egy-egy scriptet az általam eddig működő példaprogramoknak (opengl, cdrom stb.). Az a furcsa, hogy a gtk2 példaprogramjai ezzel a scripttel nem fordulnak le, pedig amúgy igen:
                  Ha bent vagyok a …. doc/examples/gtk2 könyvtárban és kiadom a

                  Code:
                  ../../../bin/fpc helloworld.pp -Fu../../../ppu/rtl -Fu../../../ppu/gtk2

                  parancsot a ‘helloworld.pp’ lefordul, viszont, ha futtatom az ugyanitt lévő scriptet, aminek tartalma:

                  Code:
                  #!/bin/sh

                  FORRAS=’helloworld’

                  cd ../../../bin
                  ./fpc ../doc/examples/gtk2/$FORRAS.pp

                  if [ -f ../out/$FORRAS ];
                    then ../out/$FORRAS
                    else echo ‘Nincs meg a file!’
                  fi

                  …akkor meg ezt a hibaüzenetet kapom:

                  Code:
                  Compiling ../doc/examples/gtk2/helloworld.pp
                  Fatal: Can’t open file „helloworld.pp”
                  Fatal: Compilation aborted

                  Mi lehet a baja? ??? Más példaprogramok lefordulnak az ilyen scripttel, sőt ugyanebben a könyvtárban is lefordulnak, csak a gtk2-esek nem. Már mindenfélével próbálkoztam, de nem akar sikerülni.

                7 bejegyzés megtekintése - 11-17 / 17
                • Be kell jelentkezni a hozzászóláshoz.