# Add Support for Mac 64Bit-Delphi Compiler

**URL:** <https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573>\
**Category:** Feature Requests\
**Tags:** finalbuilder, delphi\
**Created:** [September 6, 2019, 1:50pm UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573 "2019-09-06T13:50:31Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![stebi](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@stebi](https://www.finalbuilder.com/forums/u/stebi)\
**Post date:** [September 6, 2019, 1:50pm UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/1 "2019-09-06T13:50:32Z")

</div>

Currently only 32bit Delphi mac builds are possible. 64 bit was added in Delphi Rio 10.3.2 but unfortunately not included in the last FinalBuilder update.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 8, 2019, 6:06am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/2 "2019-09-08T06:06:03Z")

</div>

64bit MacOS support for 10.3.2 will be included in the next update. We have it working, but are still investigating if we can find a way to generate the plist and handle notarization etc - currently that functionality only exists in the rad studio IDE so not sure how far we will get with this.

---

<div class="post-metadata">

**Author:** ![stebi](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@stebi](https://www.finalbuilder.com/forums/u/stebi)\
**Post date:** [September 8, 2019, 9:09pm UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/3 "2019-09-08T21:09:05Z")

</div>

Please don’t include notarization in the first place. It often need other steps to do and is often not useful in the compiler step.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 9, 2019, 4:29am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/4 "2019-09-09T04:29:09Z")

</div>

After further reading I have given up on notarization for now… not really doable without hacking the paserver protocol.

This build has the 64bit support if you want to try it  
[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_2568.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_2568.exe)

We’ll be issuing an update later this week with a few other changes as well.

---

<div class="post-metadata">

**Author:** ![stebi](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/s/bbce88/32.png) [@stebi](https://www.finalbuilder.com/forums/u/stebi)\
**Post date:** [September 9, 2019, 11:05am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/5 "2019-09-09T11:05:14Z")

</div>

Thanks, this build now runs the compiler as desired.

---

<div class="post-metadata">

**Author:** ![pfennig59](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@pfennig59](https://www.finalbuilder.com/forums/u/pfennig59)\
**Post date:** [September 10, 2019, 8:17am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/6 "2019-09-10T08:17:18Z")

</div>

Hi Vincent,

I downloaded this unofficial version as well. It compiles the mac64-version well, but introduced a bug that breaks all our builds. Under certain circumstances the “Set variable” action, even though the log shows the correct value to be assigned, leaves an empty variable after the action was executed.

I extracted the respective code, which works correctly in all previous releases.

[Set\_variables\_bug.fbp8](https://www.finalbuilder.com/forums/uploads/short-url/8mcQ1V79PuLgTPZzN9zIob3YU4q.fbp8) (3.7 KB)

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 10, 2019, 8:56am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/7 "2019-09-10T08:56:15Z")

</div>

Thanks for the project, I can reproduce it here, looking into it.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 10, 2019, 9:21am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/8 "2019-09-10T09:21:31Z")

</div>

This build should resolve that issue

[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_2570.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_2570.exe)

---

<div class="post-metadata">

**Author:** ![pfennig59](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@pfennig59](https://www.finalbuilder.com/forums/u/pfennig59)\
**Post date:** [September 10, 2019, 10:12am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/9 "2019-09-10T10:12:47Z")

</div>

Thank you for this quick reaction. It works again.

---

<div class="post-metadata">

**Author:** ![pfennig59](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@pfennig59](https://www.finalbuilder.com/forums/u/pfennig59)\
**Post date:** [September 11, 2019, 8:23am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/10 "2019-09-11T08:23:40Z")

</div>

Hi Vincent,

there’s another case where “Set Variable” causes a string to get lost:

[Strip\_quotes\_bug.fbp8](https://www.finalbuilder.com/forums/uploads/short-url/7ljscppCYr0DvydfOy7JeGDHcl6.fbp8) (2.4 KB)

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 11, 2019, 9:05am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/11 "2019-09-11T09:05:09Z")

</div>

Thanks, my fault for that regression whiles trying to improve handling of datetime variables, messed up one of the code paths. Build running now.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [September 11, 2019, 9:42am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/12 "2019-09-11T09:42:28Z")

</div>

This build has the fix  
[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_2571.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_2571.exe)

---

<div class="post-metadata">

**Author:** ![pfennig59](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@pfennig59](https://www.finalbuilder.com/forums/u/pfennig59)\
**Post date:** [September 11, 2019, 10:48am UTC](https://www.finalbuilder.com/forums/t/add-support-for-mac-64bit-delphi-compiler/6573/13 "2019-09-11T10:48:09Z")

</div>

Thanks, this works again too.
