Felipe, im using trunk lazarus and FPC 2.4.1, no problems at all compiling
on OSX Tiger.
2010/6/4 Felipe Monteiro de Carvalho <[email protected]>
> Hello,
>
> On Fri, Jun 4, 2010 at 6:45 AM, German Gentile
> <[email protected]> wrote:
> > I already compile Synapse under mac os x without this patch. Are you
> sure
> > is needed in every case and why?
>
> I am pretty sure that it necessary in every case for SVN Synapse, and
> I can't imagine how you could be compiling Synapse under Mac OS X
> without it, unless you are using both a non-svn Synapse and an older
> FPC. I'll explain the changes:
>
> {$R GR32.INC} ==> {$R GR32.inc} => The default Mac OS X file System is
> case sensitive, it won't find the include file if the name doesn't
> match perfectly
>
> Disabling ASM for Mac OS X => Recent Free Pascal (probably 2.4+)
> creates PIC code by default under Mac OS X. Most of the ASM
> instructions aren't PIC safe, it won't compile
>
> Added constants missing from FPC under Mac OS X, it has never compiled
> for me without those constants.
>
> > From Jason P Sage:
> > Are you using Lazarus? Or FreePascal by itself on Max OS X?
>
> Lazarus, but it just uses Free Pascal, so there is no difference,
> except maybe that my package will compile nearly all units from
> Synapse, and if you just add only what you need probably not all units
> are used and therefore not all units need to compile.
>
> --
> Felipe Monteiro de Carvalho
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> synalist-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/synalist-public
>
--
German Pablo Gentile
CTO - Dpto. de Desarrollo y Tecnología.
PetroBox Internacional
Fabricantes de la línea de productos
PetroBox y PetroTruck
http://www.petrobox.net
[email protected]
(Oficinas Colombia)
(57) 5-4222465
(57) 3017258189
(Bolivia)
(591) 75361612
(HQ Argentina)
(5411) 4524-0297
(54911) 3838-4749
(54911) 5701-0304
MSN [email protected]
Google Talk [email protected]
skype(VoIP) germanpablogentile
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public