WinMobile / Софт для Windows Mobile / Разработка приложений / Free Pascal Compiler v2.2.2 (WinMobile)

Free Pascal Compiler v2.2.2

Выпущена вторая версия Free Pascal – 32-х и 64-х битного компилятора Паскаль для профессионалов. Он доступен для нескольких типов процессоров: Intel x86, Amd64/x86 64, PowerPC, Sparc. Компилятор поддерживает системы Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware и MorphOS. Эта версия Free Pascal – первая стабильная за последние пять лет, когда и была начата разработка версии 2.0. По сравнению с первой версией компилятора она имеет огромное количество достоинств технического характера.

Обновился до версии 2.2.0 компилятор FreePascal. Среди основных изменений значатся такие вещи как улучшение работы компилятора (в частности, добавлено раскрытие хвостовой рекурсии), поддержка новых целевых платформ и процессорных архитектур. Кроме того, в язык была добавлена поддержка шаблонов (generics).

Supported Language Modes:
- Mode FPC
- Mode OBJFPC
- Mode Delphi
- Mode
- Mode GPC
- Mode MacPas

Supported architectures:
PowerPC
Sparc (initially working, lots of additional work done
AMD64 (experimentally working)
PowerPC64 (under development)
m68k (1.0.x only)
ARM (under development)

Other architectures and their status:
iA64: non compiling compiler, only some basic units for the compiler implemented
Alpha: non compiling compiler, only some basic units for the compiler implemented
MIPS: (non compiling compiler, only some basic units for the compiler implemented
AVR: under investigation

Supported targets for i386:
GO32 V2 DOS extender
Linux for i386
OS/2

Win32 for i386
FreeBSD/ELF for i386
SunOS/ELF for i386 (under development)
Beos for i386 (under development)

NetBSD for i386 (under development, currently maintainerless)
Netware for i386 (clib and libc)
WDOSX DOS extender
OpenBSD for i386 (under development, currently maintainerless)
Target OS2 via EMX
Watcom compatible DOS extenders
Target Darwin (Mac OS X) for i386 (under development)
BeOS/Zeta/Haiku for i386

Supported targets for SPARC:
SunOS/ELF for SPARC (under development)
Linux for SPARC

Supported targets for PowerPC:
Linux for PowerPC
Target Darwin (Mac OS X) (linking to external variables (cvar) not yet working)
NetBSD (core done, but not kept up to speed)
Target MacOS (classic)
MorphOS (basic units implemented, make cycle working)

Supported targets for PowerPC64:
Linux (under development)

Supported targets for AMD64 (x86-64):
Linux for AMD64
Win64 for AMD64 (experimentally working)

Supported targets for ARM:
Linux for ARM
WinCE (under development)
GameBoy Advance (under development via FPC 4 GBA Initiative)
PalmOS port (under development)
SymbianOS (under development)


Requirements:
· The 2.1.x compiler has compiler support for WinCE.
· ARM CPU is supported.
· The following platforms are supported:
· Pocket PC 2002/WinCE version: 3.0
· Pocket PC 2003/WinCE version: 4.20v
· Pocket PC 2003 Second Editio/WinCE version: 4.21
· Windows Mobile 5.0/WinCE version: 5.0
· RTL and FCL units are working.

Скачать / Download [8.98 Mb]

Системные требования: WM2003/SE, WM5
Тип установки: EXE
Оф. сайт/Источник: http://wiki.freepascal.org/
Как бесплатно качать с файлообменников

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
  1. а кабик есть
  1. уже новая вышла, рекомендую в комплекте с ГЛСцен качать (ОпенГЛ движок ОпенСоурс и мульти плтформенный)
  1. вм поддерживается) тока кодить под нее придется все же на пк. вроде как..
  1. Мне интересент так же вопрос про делфи, самому интересно спрогать на кпк! можно сконвертировать обычный делфи, но я не знаю как!
  1. а существует DELPHI для коммуникатора с WM6???
  1. Рассмотрим кросс-компиляцию на простом примере. Что может быть проще Hello world?
    // файл: hello.pas
    program Hello;
    begin
    writeln(‘Hello world’);
    end;

    Программа простая, можно откомпилировать ее обычным способом:
    fpc hello.pas
  1. Supported targets for ARM:
    Linux for ARM
    WinCE (under development)
    GameBoy Advance (under development via FPC 4 GBA Initiative)
    PalmOS port (under development)
    SymbianOS (under development)
  1. А судя по всему никак, ибо написано же, какие системы поддерживаются. О WM ни слова.
  1. Объесните знающие люди, как установить его в коммуникатор WM6.
    Если это возможно. А то читал читал, а как что не пойму.
    Заранее благодарю.