Free Pascal

Från Wikipedia
Hoppa till: navigering, sök
Free Pascal, 64bitsversion under Windows Vista

Free Pascal, eller FPC, är en kompilator för programspråket Pascal och dess objektorienterade utveckling Object Pascal. FPC står för Free Pascal Compiler och kompilatorn stöder flera pascaldialekter och platformar, därav både 32- och 64bit för skrivbordsdatorer. Kompilatorn släpptes först 1997 och stöder såväl som assembler både kod skriven för Delphi och Turbo Pascal samtidigt som den har sin egen implementation. Biblioteket VCL som utvecklats av Borland för att bygga grafiska program för Windows har även en motsvarighet till FPC - LCL - som förutom Windows även kan bygga grafiska program för Mac OS X och Linux. Ett program som är skrivet i FPC, även med LCL, kan ofta kompileras om för en annan plattform än det den skrevs på.

FPC är så kallad fri programvara och är därav öppen källkod, dock är kompilatorn ej en del av GNU-projektet.

Det att FPC stöder många processorarkitekturer och används flitigt på Linux, men även Windows men kan användas både på mindre enheter så som mobiltelefoner, nätverkstillbehör och stordatorer.

Stöd för system[redigera | redigera wikitext]

Free Pascal stöder flera olika system, men alla versioner stöder inte alla systemtyper.

Version 2.3.x (utvecklingsversion)[redigera | redigera wikitext]

Förutom samtliga system som stöds av version 2.2:

  • Symbian OS - med UIQ
  • Mac OS X 64-bit - för x86_64 (AMD64) och 64-bits PowerPC
  • FreeBSD/x86_64

Version 2.2.x (nuvarande version)[redigera | redigera wikitext]

Version 2.2.0 utökar version 2.0.x med följande system, utöver de som redan stöddes i 2.0.x:

Version 2.0.x[redigera | redigera wikitext]

Processorer:

Operativsystem:

Version 1.0.x[redigera | redigera wikitext]

Processorer:

Operativsystem:

Beta platformar:

Källor[redigera | redigera wikitext]