Platform list/zh CN

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 (已经开始了,许多扩展的工作已经完成)
  • AMD64 (x86-64)
  • PowerPC64
  • ARM
  • m68k (只支持 1.0.x;对 2.x 的支持中止)

其他架构的支持状况

  • iA64: 尚无可编译的编译器,只有一些基本的单元
  • Alpha: 尚无可编译的编译器,只有一些基本的单元
  • MIPS: 尚无可编译的编译器,只有一些基本的单元
  • AVR: 单独的分支

I386架构上被支持的目标系统

  • GO32V2 DOS 扩展器
  • Linux for i386
  • OS/2 / eComStation
  • Win32 for i386
  • FreeBSD/ELF for i386
  • SunOS/ELF for i386 (under development)
  • BeOS port for i386 (under development)
  • NetBSD for i386 (正在开发,目前缺少开发人员)
  • Netware for i386 (clib and libc)
  • WDOSX DOS extender
  • OpenBSD for i386 (正在开发,目前缺少开发人员)
  • OS/2 via 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

SPARC架构上被支持的目标系统

  • SunOS/ELF for SPARC (维护状态)
  • Linux for SPARC

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)

PowerPC64架构上被支持的目标系统

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

AMD64 (x86-64)架构上被支持的目标系统

ARM架构上被支持的目标系统

非正式的第三方提供的

有关新平台的支持的资源...

... 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

交叉编译

有关用一个平台上的编译器编译出运行于不同平台上程序的信息,可以在交叉编译找到。