If you haven't been around the Mac much lately, you might also like to know that there is another compiler, GNU Pascal, or GPC. Free Pascal is like Delphi and GPC is more compatible with ISO standards, but each accommodates several dialects. Also, there is an alternate IDE under development for the Mac called Lightweght Pascal, or LWP. I believe that it also uses Free Pascal and possibly also works with GPC. Finally, both FPC and GCP have plug-ins for Apple's IDE which is called Xcode.

Sign up for the Pascal Central list at http://lists.sonic.net/mailman/ listinfo/mac-pascal.

Jerry


On Apr 24, 2008, at 2:24 PM, Felipe Monteiro de Carvalho wrote:
I'd say yes. Free Pascal works very well with Mac OS X. Here are
instructions to install it:

http://www.freepascal.org/fpcmac.var

After installing Free Pascal, I'd recommend you to download the latest
subversion Lazarus and then build the Carbon native Lazarus IDE. It's
a native Mac IDE, and works very well. Instructions here:

http://wiki.lazarus.freepascal.org/Carbon_Interface#Getting_a_. 22carbonproof.22_Lazarus

There are also some snapshots available if you don't wish to build it
yourself. Lazarus requires installing the fpc source, which is
available in the Lazarus downloads page:

http://sourceforge.net/project/showfiles.php?group_id=89339

Note: I recommend installing only fpcsrc (and maybe fpc if not already
installed) from the website above. Lazarus 0.9.24 for Mac OS X was
released before the Carbon interface improved, and it's not native.
With the current development of the Carbon interface I recommend that
it be used instead.

Information about what is Lazarus and how it can be used can be found here:

http://wiki.lazarus.freepascal.org/Overview_of_Free_Pascal_and_Lazarus

http://wiki.lazarus.freepascal.org/Lazarus_Tutorial

http://wiki.lazarus.freepascal.org/Lazarus_Documentation

Do you have a Intel or PowerPC machine? And what kind of software do
you wish to develop?

If you wish to build software directly using the Mac OS X APIs instead
of via Lazarus, it's also possible. Carbon interfaces are available
and Cocoa bindings are being developed.

thanks,
--
Felipe Monteiro de Carvalho
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to