• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
ANN: (free) FreePascal for Xcode Integration Kit
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANN: (free) FreePascal for Xcode Integration Kit


  • Subject: ANN: (free) FreePascal for Xcode Integration Kit
  • From: "Dr. Rolf Jansen" <email@hidden>
  • Date: Fri, 27 Aug 2004 09:51:50 +0200

I updated my web site with an installer package which contains the missing pieces for integration of Free Pascal into Xcode. Besides that, you will find also a little tutorial on how to produce specifications and project templates for Xcode.

   http://InstantWare.bei.t-online.de/Xcode-FreePascal/

New in this update is a Pascal Carbon Application Project template, and the Pascal Tool and Pascal CGI templates were polished up.

The installer will place all templates and specifications to the correct locations and will automatically patch a copy of Apples Universal PInterfaces (which must be downloaded separately from Apple) for use with Free Pascal.

In addition, most GDB problems were sorted out and appropriate .gdbinit files are placed into the templates. However, one GDB issue is left. There is a limitation of fpc caused by its design for case sensitive file systems. Because of this, source level debugging in Xcode is only possible if the Pascal source file names are all lower case.

In order to build Carbon applications you will need the latest FPC 1.9.5 from CVS. The installer package produced with the snapshot of FPC 1.9.5 from 15th August 2004 contains a bug which prevents linking against Apples Carbon Framework. Anyway, you will need this snapshot, at least for bootstrapping newer versions of Free Pascal from CVS:

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

[2004-8-15 snapshot]:
   http://www.elis.ugent.be/~jmaebe/nobackup/fpc/fpc-macosx-1.9.5.dmg


There is much development going on for Free Pascal for Mac OS X. Therefore, it might be a good idea to get FreePascal from CVS anyway.


   http://www.freepascal.org/develop.html#cvs

Once you checked out fpc from CVS and installed the FPC 1.9.5 [2004-8-15 snapshot], bootstrapping of the latest CVS version is simply done with the following commands in Terminal:

   cd fpc
   make all
   sudo make install

CVS updates for Free Pascal can then be obtained by issuing following commands in Terminal:

   cd fpc
   make clean
   cvs -z 3 update -Pd
   make all
   make clean

Enjoy!

Rolf
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.


  • Prev by Date: Re: Xcode can't open .php file?
  • Next by Date: curses
  • Previous by thread: Re: strangely plentiful linking warnings
  • Next by thread: curses
  • Index(es):
    • Date
    • Thread