[fpc-pascal] Blackberry

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Wed Jul 5 17:03:51 CEST 2006


On 7/5/06, Michael Van Canneyt <michael at freepascal.org> wrote:
> Currently not, but we would need to know what OS it runs

It's a proprietary specialized os.

http://en.wikipedia.org/wiki/BlackBerry#Operating_system

> and what the processor is.

ARM 7 or 9

http://en.wikipedia.org/wiki/BlackBerry#Hardware

> A client of mine is wanting me to port some of our software to the
Blackberry handheld. Being that its Pascal code, I'd prefer sticking to
a Pascal compiler.. And since FPC is seriously cross platform, I have to
ask:

To make this work on a reasonable time frame you will probably have to
get involved in some way. Since Free Pascal is open source you can
basically:

1 - Start a port yourself. The Free Pascal team can help you with any
questions about this.

2 - Pay someone to port it (
http://wiki.lazarus.freepascal.org/index.php/Bounties )

3 - Wait until someone else needs this and do a port

Another option is to use Midlet Pascal. It isn't developed since
january, but is a great tool. It generates MIDP java bytecode from
pascal code, and that will run on Blackberry. One problem is that it
only supports non-object oriented pascal and it doesn't implement the
pascal run-time library, so your code will need extensive changes.

-- 
Felipe Monteiro de Carvalho



More information about the fpc-pascal mailing list