Tutorial:Einführung

From Freepascal Amiga wiki
Revision as of 00:22, 6 February 2017 by Alb42 (talk | contribs) (Initial contents for Tutorial Start german, needs some more work)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Installation

Englische Installationsanleitungen:

Eine kurze Anleitung in deutsch:

  • Release Archiv für deine Plattform herunterladen z.B. von hier [1]
    • Amiga OS3 = m68k-amiga
    • Amiga OS4 = powerpc-amiga
    • AROS = i386-aros, x86_64-aros, arm-aros
    • MorphOS = powerpc-morphos
  • Entpacken des Archivs mit deinem bevorzugtem Entpacker. Im Archiv ist eine Ordner namens pp mit Icon, man kann also den Ordner auch erstmal nach RAM: entpacken und dann hinschieben wo man es möchte.
  • AROS: Öffne eine Shell, navigiere zum pp Ordner und gebe ein: execute install, neu booten, fertig. User-startup muss daher auf AROS nicht editiert werden.
  • user-startup editieren und am ende anfügen (nicht AROS):
    • erstellen eines Assigns FreePascal: zum pp Ordner e.g. assign FreePascal: Work:pp
    • setzen des Pfades zum compiler:
      • AmigaOS3: path FreePascal:bin/m68k-amiga add
      • AmigaOS4: path FreePascal:bin/powerpc-amiga add
      • MorphOS: path FreePascal:bin/powerpc-morphos add

Grundlegende Benutzung

Kommandozeile

Üblicherweise benutzt man den Kommandozeilencompiler fpc aber in diesem Tutorial wollen wir vor allem die FP-IDE benutzen daher gibt es hier nur eine kurze Einführung für den Kommandozeilencompiler

  • Shell öffnen
  • fpc -l eingeben, freepascal Meldet sich mit einigen Versionsinformationen (und beschewrt sich das keine Source datei angegeben wurde). Wenn das erscheint wurde der Compiler richtig installiert.
  • Um einen Pascal file zu compilieren fpc source.pas eingeben. Pascal files habend meistens die Fileendung .pas andere Pascalcompiler benutzen oftmals .pp oder .p
  • Um Lazarusprojekte zu compilieren, benutze das .lpr file fpc lazarusproject.lpr falls das eine Delphi kompatibles Projekt ist könnte es auch .dpr sein.

FP-IDE

Die FreePascal IDE ist ein auf ANSI Zeichen basierender Editor mit einem enthaltenem Pascal Compiler, wir der sehr bekannte Turbo Pascal unter MS-DOS. Es benutzt das FreeVision Paket. Das ist ein Open Source Paket mit vergleichbarer Oberfläche wir TurboVision bei TurboPascal. FP-IDE läuft am besten mit mindestens einen 8 Farben Bildschirm (mehr ist natürlich besser), es funktioniert auch mit einem 4 Farbbildschirm, aber dann sieht es etwas seltsam aus und man kann vielleicht einige Schriften nicht richtig lesen. Gehe zur FreePascal Schublade. Dort gibt es ein Piktogram für die FP-IDE.

Tut1.png

Zum Starten einfach doppelt klicken. Es öffnet sich ein Fenster mit dem FP-IDE Desktop. Außerdem öffnet sich ein Shell Fenster wo Ausgaben der gestarteten Programme erscheinen. Es ist eine gute Idee die beiden Fenster so anzuordnen, dass man beide sehen kann.

Tut2.png

Oben im Hautpfenster kann man die Menuzeile sehen. Es ist ein altes DOS basierendes Programm, daher funktioniert das Menu ein wenig anders als auf dem Amiga. Man kann die Maus benutzen, allerdings wählt man die Menus mit der linken Taste aus. Alternativ kann man die linke Alt Taste drücken und dazu einen der roten Buchstaben in der Menüzeile, damit öffnet sie das betreffende Menü, jetzt kann man einen weiteren Buchstaben drücken um den jeweilige Eintrag zu starten. Oder man benutzt die Pfeiltasten und Enter Taste um Einträge auszuwählen. In der Mitte des Fensters werden später die Editorfenster erscheinen. In der unteren Zeile sind einige Hotkeys gezeigt.

Als erstes wollen wir ein neues File erstellen, dafür öffnet man das File Menü und wählt New aus. Ein neues Editorfenster öffnet sich. (Zum rumspielen ruhig mal noch mehr öffnen um zu lernen wie die funktionieren)

Tut3.png