Author Topic: MacOs 64  (Read 23 times)

JordiMonty

  • Guest
MacOs 64
« on: 1 August 2019, 17:52:13 »
Hello, I'm testing new Delphi 10.3 to build a MacOs64 bit application, and the library only compiles in 32bit mode.

TLongIntArray = array[0..MaxInt div 4 - 1] of LongInt;
[dccosx64 Error] ImagingUtility.pas(47): E2100 Data type too large: exceeds 2 GB

Are there any plans to support it?

Thank you,
Jordi

Offline Galfar

  • Administrator
  • Imaging User
  • *****
  • Posts: 374
    • View Profile
    • Galfar's Homepage
Re: MacOs 64
« Reply #1 on: 3 August 2019, 23:56:14 »
I've updated my Delphi Community Ed. so I can have a look at this in next few days.

Offline Galfar

  • Administrator
  • Imaging User
  • *****
  • Posts: 374
    • View Profile
    • Galfar's Homepage
Re: MacOs 64
« Reply #2 on: 7 August 2019, 01:13:21 »
It's fixed now.
Many changes were needed actually, Delphi macOS and Linux 64bit targets have LongInt/LongWord 64bit in size. It stays 32bit for Win64 and for all FPC targets.