(a) through (c) might better be directed to the FPC developers.

Re. (d), Lazarus currently uses the Carbon frameworks for its GUI on Mac. A new 
Cocoa-based widgetset has been started. This new widgetset uses the new 
Objective C support in FPC:

http://wiki.freepascal.org/FPC_PasCocoa

Note this is much more sophisticated and powerful than the Win API, which is 
just a "flat" function-based interface. With the ObjC support, the Cocoa 
classes can be used directly.

Thanks.

-Phil


----- "London Disney" <[email protected]> wrote:

> Could anyone direct me to the right person for these please? Some of
> them
> are FPC-user related vs. -developer related but I like to ask them all
> in one
> post.
> 
> a) How do we use fpc/laz to make Mach-O fat binaries?
> b) Which versions was the first to support Intel Macs and which
> version was the first to support G5 64-bit PPC ?
> c) How did the community made a tranition to G5 as well as
> the Intel Macs in terms of related modifications in the
> original FPC compilers (which sections in general, was it
> the fpc itself or did you use other compilers, etc )?
> d) I am still not used to Cocoa and Objective-C (Intel Leopard 10.5)
> however it makes sense for me to ask how does fpc/laz link to
> the Cocoa libraries/frameworks? So for instance under
> WinTel there's the C/C++ DLLs and the compiler can
> use the right calling conventions (WIN_API) to coimmunicate
> with them (as an interface) -- so what's the mechanism
> for MacOSX ? LCL does use Cocoa doesn't it ? and if
> I'm not wrong Cocoa is mostly or totally in ObjC...
> 
> 
> thanks
> 
> 
> --
> _______________________________________________
> Lazarus mailing list
> [email protected]
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to