Platform list/ar

From Free Pascal wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

العربية (ar) Deutsch (de) English (en) français (fr) Bahasa Indonesia (id) português (pt) русский (ru) 中文(中国大陆)‎ (zh_CN)

المعمارية المدعمة

  • I386
  • PowerPC
  • Sparc (initially working, lots of additional work done)
  • AMD64 (x86-64)
  • PowerPC64
  • ARM
  • m68k (فقط الاصدار الاول 1 الإصدار 2 لم يتم الانتهاء منه)

في ما يخص معماريات اخرى

  • iA64: لا يستطيع المترجم التجميع, فقط بعض الوحدات الاساسية تم تشغيلها
  • Alpha: لا يستطيع المترجم التجميع, فقط بعض الوحدات الاساسية تم تشغيلها
  • MIPS: لا يستطيع المترجم التجميع, فقط بعض الوحدات الاساسية تم تشغيلها
  • AVR: فرع مستقل

دعم في معمارية i386

  • GO32V2 DOS extender
  • لينكس i386
  • OS/2 / eComStation
  • وينداوز i386
  • FreeBSD/ELF for i386
  • SunOS/ELF for i386 (قيد التطوير)
  • BeOS port for i386 (قيد التطوير)
  • NetBSD ل i386 (قيد التطوير, حاليا صيانة اقل)
  • Netware for i386 (clib و libc)
  • WDOSX DOS extender
  • OpenBSD ل i386 (قيد التطوير, حاليا صيانة اقل)
  • OS/2 عن طريق EMX (equal to OS/2 target in 1.0.x and earlier; RTL based on EMX runtime library allows building applications running under DOS with EMX extender; currently not completely up to date)
  • Watcom compatible DOS extenders
  • Target Darwin (Mac OS X) for i386 (2.1.x and later)
  • BeOS/Zeta/Haiku for i386
  • Target NativeNT for i386 (under development)

Supported targets for SPARC

  • SunOS/ELF for SPARC (in maintenance mode)
  • Linux for SPARC

Supported targets for PowerPC

Supported targets for PowerPC64

  • Linux (2.1.x and later)
  • Target Darwin (Mac OS X) (2.3.x and later)

Supported targets for AMD64 (x86-64)

Supported targets for ARM

Unofficial 3rd party ports

  • GP2X (under development)
  • MIPS (branch of 2.0.0, partially merged with trunk as of Feb 2012)
  • ZSeries IBM System/370, S/390 and zSeries mainframes (under development as "i370")

Unlikely to be ported

  • Sanos Win32-compatible console-mode operating system

Resources for porting to new platforms...

... and keeping existing ones up to date.

  • FPC HowToDo - new additions requiring attention of platform maintainers
  • System unit structure - (work in progress - only skeleton finished) description of System unit internals

Cross compilation

Information about compilation for a different platform as the one running the compiler may be found in Cross compiling.