Platform list/ru

From Lazarus 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 (только FPC 1.0.x; начиная с версии 2.x поддержка окончена)

Другие архитектуры и их статус

  • iA64: не собирается компилятор, имеются только некоторые базовые модули компилятора
  • Alpha: не собирается компилятор, имеются только некоторые базовые модули компилятора
  • MIPS: не собирается компилятор, имеются только некоторые базовые модули компилятора
  • AVR: отдельная ветка разработки

Поддерживаемые системы для i386

  • GO32V2 DOS расширение
  • Linux для i386
  • OS/2 / eComStation
  • Win32 для i386
  • FreeBSD/ELF для i386
  • SunOS/ELF для i386 (в разработке)
  • BeOS port для i386 (в разработке)
  • NetBSD для i386 (в разработке, в настоящее время поддерживается меньше)
  • Netware для i386 (clib и libc)
  • WDOSX DOS расширение
  • OpenBSD для i386 (в разработке, в настоящее время поддерживается меньше)
  • OS/2 через EMX (соответствует системе OS/2 в версии 1.0.x и ниже; RTL на основе библиотек времени выполнения EMX позволяет создавать приложения DOS с расширением EMX; в настоящее время не полностью совместимы)
  • Watcom совместимый с DOS расширением
  • Target Darwin (Mac OS X) для i386 (2.1.x и выше)
  • BeOS/Zeta/Haiku для i386
  • Target NativeNT для i386 (в разработке, ожидается завершение)

Поддерживаемые системы для SPARC

  • SunOS/ELF для SPARC (в разработке)
  • Linux для SPARC

Поддерживаемые системы для PowerPC

  • Linux для PowerPC
  • Target Darwin (Mac OS X)
  • NetBSD (разработка в основном окончена, но нет поддержки на высоком уровне)
  • Target MacOS (классическая)
  • MorphOS (основные модули реализованы)

Поддерживаемые системы для PowerPC64

  • Linux (версия 2.1.x и выше)
  • Target Darwin (Mac OS X) (версия 2.3.x и выше)

Поддерживаемые системы для AMD64 (x86-64)

Поддерживаемые системы для ARM

Неофициальные порты

  • GP2X (в разработке)

Список ресурсов для переноса на новые платформы...

... и поддержание существующих в актуальном состоянии.

  • FPC HowToDo - список новых дополнений, требующих внимания сопровождающих платформы
  • Структура системных модулей - (в стадии написания – готов только скелет) описание внутренних системных модулей

Кросс-компиляция

Информация о кросс-компиляции из одно платформы в другую можно найти в документе Кросс-компиляция.