Platform list/ar
From Lazarus wiki
Jump to navigationJump to searchThe 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
- Linux for PowerPC
- Target Darwin (Mac OS X)
- NetBSD (core done, but not kept up to speed)
- Target MacOS (classic)
- MorphOS (basic units implemented, make cycle working)
- Nintendo Wii (under development)
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)
- Linux for AMD64
- Win64 for AMD64
- Target Darwin (Mac OS X) (2.3.x and later)
- FreeBSD for AMD64 (2.4.2 and later)
Supported targets for ARM
- Linux for ARM
- Windows CE/Windows Mobile/Pocket PC
- GameBoy Advance (under development)
- Nintendo DS (under development)
- PalmOS port (under development)
- SymbianOS (under development)
- Target Darwin (Mac OS X/iPhoneOS) (2.3.x and later)
- Native ARM Systems (not cross-development)
- Embedded
Unofficial 3rd party ports
- GP2X (under development)
- Native MIPS Systems (not cross-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
- MUSIC/SP OS-compatible IBM mainframe operating system, using EBCDIC. Qemu and other emulators#MUSIC/SP using Sim/390 or Hercules
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.