Recent

Author Topic: Feedback on Mac version. Thanks!  (Read 4168 times)

Igor Kokarev

  • Sr. Member
  • ****
  • Posts: 370
Feedback on Mac version. Thanks!
« 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!
« Last Edit: May 10, 2021, 02:13:42 pm by Igor Kokarev »

jwdietrich

  • Hero Member
  • *****
  • Posts: 1232
    • formatio reticularis
Re: Feedback on Mac version. Thanks!
« Reply #1 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.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.2.6 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2020
  • Former Delphi 1-7, 10.2 user
Re: Feedback on Mac version. Thanks!
« Reply #2 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.

Igor Kokarev

  • Sr. Member
  • ****
  • Posts: 370
Re: Feedback on Mac version. Thanks!
« Reply #3 on: May 11, 2021, 09:55:33 am »
trev,

Yes, you're right. And I added my support to FPC/Lazarus teams on Patreon.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11352
  • FPC developer.
Re: Feedback on Mac version. Thanks!
« Reply #4 on: May 11, 2021, 11:16:40 am »
I thought Fixes branch had Aarch64/darwin merged back?

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2020
  • Former Delphi 1-7, 10.2 user
Re: Feedback on Mac version. Thanks!
« Reply #5 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

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11352
  • FPC developer.
Re: Feedback on Mac version. Thanks!
« Reply #6 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

Igor Kokarev

  • Sr. Member
  • ****
  • Posts: 370
Re: Feedback on Mac version. Thanks!
« Reply #7 on: May 11, 2021, 07:56:32 pm »
Sorry for my English :)

I used FPC 3.2.1 fixes tree.

Jonas Maebe

  • Hero Member
  • *****
  • Posts: 1058
Re: Feedback on Mac version. Thanks!
« Reply #8 on: May 20, 2021, 09:22:26 pm »
Thanks, I'm glad to read it!

 

TinyPortal © 2005-2018