Lazarus

Programming => Operating Systems => macOS / Mac OS X => Topic started by: Igor Kokarev on May 10, 2021, 02:10:03 pm

Title: Feedback on Mac version. Thanks!
Post by: Igor Kokarev on May 10, 2021, 02:10:03 pm
Hi,

We recently published a first version of our large project for Mac. It's Universal App for Intel and native code for Apple M1 chip. The product was compiled with fpc 3.2.1 fixes and Lazarus Trunk (2.1.0).

The program works very stable, no crashes, even on a new M1-powered Macs.
I had to use the latest fpc version to get a native support for M1 aarch64/darwin compiler, however fpc works flawless with O2 optimizations.

I'm very happy and grateful to all FPC and Lazarus teams for their great development tools!
Title: Re: Feedback on Mac version. Thanks!
Post by: jwdietrich on May 10, 2021, 09:39:51 pm
Do you want to thank developers who tested your software in the past or do you expect that we test your project? In the latter case, we need a link to download or checkout your code.
Title: Re: Feedback on Mac version. Thanks!
Post by: trev on May 11, 2021, 08:51:36 am
I read it as Igor thanking the FPC and Lazarus developers for the current state of FPC and Lazarus that enabled his project to run flawlessly on all supported architectures including natively the new Apple M1 processor.
Title: Re: Feedback on Mac version. Thanks!
Post by: Igor Kokarev on May 11, 2021, 09:55:33 am
trev,

Yes, you're right. And I added my support to FPC/Lazarus teams on Patreon.
Title: Re: Feedback on Mac version. Thanks!
Post by: marcov on May 11, 2021, 11:16:40 am
I thought Fixes branch had Aarch64/darwin merged back?
Title: Re: Feedback on Mac version. Thanks!
Post by: trev on May 11, 2021, 02:00:27 pm
Igor said: "The product was compiled with fpc 3.2.1 fixes and Lazarus Trunk (2.1.0)."

I don't understand how multiple people are misreading his post  :o
Title: Re: Feedback on Mac version. Thanks!
Post by: marcov on May 11, 2021, 07:51:52 pm
Igor said: "The product was compiled with fpc 3.2.1 fixes and Lazarus Trunk (2.1.0)."

I don't understand how multiple people are misreading his post  :o

And two lines later he says:

Quote
I had to use the latest fpc version to get a native support for M1 aarch64/darwin compiler

In my interpretation, "latest" is trunk
Title: Re: Feedback on Mac version. Thanks!
Post by: Igor Kokarev on May 11, 2021, 07:56:32 pm
Sorry for my English :)

I used FPC 3.2.1 fixes tree.
Title: Re: Feedback on Mac version. Thanks!
Post by: Jonas Maebe on May 20, 2021, 09:22:26 pm
Thanks, I'm glad to read it!
TinyPortal © 2005-2018