Adam Pahlevi wrote:

Is there FPC IDE that can run inside Mac OS X

is there, how to install and compile or build or any stuff like that, that I may run?

-----------

You just missed a few posts concerning beginning with FPC on the Mac. :) Check out the most recent archives for information on Carbon, Cocoa, macpas mode, OOP, and MacOSAll and other compiler directives.

To program FPC on the Mac you have to

1) Install Apple's X-code developer package.

2) Download and install FPC for the mac OS ( brand new version FPC v 2.2.4 just released!)

    if you are using an intel mac

        Free Pascal - Download Mac OS X
        http://www.freepascal.org/down/i386/macosx-ftp.freepascal.org.var

    or if you are using a powerpc mac

        Free Pascal - Download Mac OS X
        http://www.freepascal.org/down/powerpc/macosx-ftp.freepascal.org.var

3) And do one or more of the following:

a) Install and learn and use the Xcode Integration Toolkit which comes with the above downloads

        b) Download and use Ingemar's LW IDE for the Mac
                
                Lightweight IDE

        c) Download and use Josef's Pascal Gladiator for the Mac

                http://blog.web-scripter.com/pascalgladiator/

        d) Download, install, learn and use   Lazarus  for the Mac

I personally recommend LW IDE, especially if you are just starting out as it is the simplest to use. If you find you need more capabilities, check out the other options.

I don't think the FPC IDE is available for the Mac? Someone can correct me if I'm wrong.

I suggest at least skimming over the FPC language reference guide and other documents so you have an idea of the FPC dialect versus what you may or may not know from previous macintosh (or other platform) pascal implementations.

        Free Pascal - Online documentation

Also, here is a link to a couple fpc wiki Macintosh pages. Note, they talk about compatibility with older mac pascal dialects. You won't have to worry about this if you are brand new to mac programming and don't have any old mac pascal code you want to port.

        Free Pascal - Free Pascal on the Macintosh
        Mode MacPas - Free Pascal wiki

if you want to do any Carbon programming you will need to use the unit MacOSAll in your programs.

if you want to use Cocoa in your programs, there is some support in Lazarus and also work currently being done to provide a programming interface like there is for Carbon. - ROW


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

Reply via email to