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

Reply via email to