# Compiling the engine

**URL:** https://hyperxtalk.discourse.group/c/compiling-the-engine/8.md

[Latest](https://hyperxtalk.discourse.group/latest.md) · [Categories](https://hyperxtalk.discourse.group/categories.md)

---

## [About the Compiling the engine category](https://hyperxtalk.discourse.group/t/about-the-compiling-the-engine-category/11)

<div class="topic-metadata">

**Author:** [@Emily-Elizabeth](https://hyperxtalk.discourse.group/u/Emily-Elizabeth)\
**Replies:** 0\
**Last updated:** [March 23, 2026, 3:26pm UTC](https://hyperxtalk.discourse.group/t/about-the-compiling-the-engine-category/11 "2026-03-23T15:26:21Z")

</div>

Have instructions for compiling the engine? Have questions about compiling the engine? Post away. Use the following paragraphs for a longer description, or to establish category guidelines or rules: Why should people…

---

## [Raw compile grok - Windows](https://hyperxtalk.discourse.group/t/raw-compile-grok-windows/29)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 3\
**Last updated:** [August 17, 2026, 2:01pm UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-windows/29 "2026-08-17T14:01:29Z")

</div>

“drawing the interface with windows XP-era APIs” gitter Fri, Mar 10, 2017 Ledigimate (Gert van Tonder) wants to compile on Windows 10 and sent a GitHub Gist with his error log peter-b (Peter TB Brett): “On our bu…

---

## [Potential error (and fix) for Linux engine gyp](https://hyperxtalk.discourse.group/t/potential-error-and-fix-for-linux-engine-gyp/148)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 2\
**Last updated:** [July 16, 2026, 5:07pm UTC](https://hyperxtalk.discourse.group/t/potential-error-and-fix-for-linux-engine-gyp/148 "2026-07-16T17:07:02Z")

</div>

Every time I do make config I receive a warning: :367: SyntaxWarning: “\\$” is an invalid escape sequence. Such sequences will not work in the future. Did you mean “\\\\$”? A raw string is also an option. I decided to ask …

---

## [Git Squash Merge Fun](https://hyperxtalk.discourse.group/t/git-squash-merge-fun/149)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 2\
**Last updated:** [July 13, 2026, 5:33pm UTC](https://hyperxtalk.discourse.group/t/git-squash-merge-fun/149 "2026-07-13T17:33:39Z")

</div>

Today I was able to stir the pot quite a bit and it mostly turned out to be unnecessary. Since many of us around these parts are not experts on Git (and by extension GitHub), I wanted to document this particular situati…

---

## [Change build folder](https://hyperxtalk.discourse.group/t/change-build-folder/124)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 6\
**Last updated:** [June 3, 2026, 3:06am UTC](https://hyperxtalk.discourse.group/t/change-build-folder/124 "2026-06-03T03:06:24Z")

</div>

Has anyone tried to change the build folder/Xcode project name from livecode to hyperxtalk? I was able to do quite a bit but ended up getting stuck with the project file. A file inside the Xcode project file still got …

---

## [PDF Guide Generation](https://hyperxtalk.discourse.group/t/pdf-guide-generation/112)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 4\
**Last updated:** [June 1, 2026, 11:48am UTC](https://hyperxtalk.discourse.group/t/pdf-guide-generation/112 "2026-06-01T11:48:54Z")

</div>

I guess this isn’t technically the engine, but it is part of the build process… Do we have a solution for generating the PDF files (guides mainly) at this time? The original build system used wkhtmltopdf but that has n…

---

## [Package-mac vs. package-mac-bin](https://hyperxtalk.discourse.group/t/package-mac-vs-package-mac-bin/113)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 2\
**Last updated:** [May 22, 2026, 1:22pm UTC](https://hyperxtalk.discourse.group/t/package-mac-vs-package-mac-bin/113 "2026-05-22T13:22:46Z")

</div>

In Makefile.Mac I see two targets that look to be accomplishing the same end goal - a single package of the built app that can be distributed. package-mac seems to be older and does have some better organization/header …

---

## [Submodules in Repository](https://hyperxtalk.discourse.group/t/submodules-in-repository/110)

<div class="topic-metadata">

**Author:** [@Brian\_Milby](https://hyperxtalk.discourse.group/u/Brian_Milby)\
**Replies:** 2\
**Last updated:** [May 20, 2026, 4:46pm UTC](https://hyperxtalk.discourse.group/t/submodules-in-repository/110 "2026-05-20T16:46:19Z")

</div>

Do we need to keep the submodules in the Git repository? This is the current .gitmodules: \[submodule "ide"\] path = ide url = https://github.com/livecode/livecode-ide branch = develop \[submodule "thirdparty"\] path =…

---

## [Raw compile grok - Android (+ debate on iOS & the GPL and on emscripten)](https://hyperxtalk.discourse.group/t/raw-compile-grok-android-debate-on-ios-the-gpl-and-on-emscripten/30)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 39\
**Last updated:** [May 5, 2026, 12:12pm UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-android-debate-on-ios-the-gpl-and-on-emscripten/30 "2026-05-05T12:12:34Z")

</div>

There seems to be nothing on an iOS build (not very surprisingly). On Android there is one: gitter Sat, Apr 22, 2017 HedgeHao (Josh Chiu) tries to build for Android Fri, May 5, 2017 maybe some hints by livecodeali (…

---

## [Trying to add a new function](https://hyperxtalk.discourse.group/t/trying-to-add-a-new-function/48)

<div class="topic-metadata">

**Author:** [@Emily-Elizabeth](https://hyperxtalk.discourse.group/u/Emily-Elizabeth)\
**Replies:** 9\
**Last updated:** [April 4, 2026, 10:30pm UTC](https://hyperxtalk.discourse.group/t/trying-to-add-a-new-function/48 "2026-04-04T22:30:36Z")

</div>

Every time I add a new function to the engine, the IDE doesn’t load. sigh Anyone have any experience doing this correctly?

---

## [Raw compile grok - Raspberry OS and other](https://hyperxtalk.discourse.group/t/raw-compile-grok-raspberry-os-and-other/31)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 0\
**Last updated:** [March 24, 2026, 3:20pm UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-raspberry-os-and-other/31 "2026-03-24T15:20:21Z")

</div>

Good Raspi excitement from 2016-2021, important links: On how it might go nowadays for Raspi, look at the second part of this post: gitter Sat, Mar 25, 2017 HedgeHao (Josh Chiu): “We are planning a new hardware fo…

---

## [Raw compile grok - MacOS](https://hyperxtalk.discourse.group/t/raw-compile-grok-macos/21)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 0\
**Last updated:** [March 24, 2026, 10:37am UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-macos/21 "2026-03-24T10:37:36Z")

</div>

Re: CURRENT STATUS f. ! 2021 Re: Compiling from Source on macOS 2024 changed to Re: Background Blip - Post by tperry2x » Sat Oct 12, 2024 9:24 am the menu fix: Paul gives it a try: ff. → Tom: needs old …

---

## [Raw compile grok - Linux](https://hyperxtalk.discourse.group/t/raw-compile-grok-linux/20)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 0\
**Last updated:** [March 24, 2026, 10:32am UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-linux/20 "2026-03-24T10:32:54Z")

</div>

You may want to look at more Discourse posts under this title for general info and for other platform-specific slices. Mark Wieder gets help ff. + ff. – tips by Tom (for MacOS ?) On glibc and musl: etc. O…

---

## [Raw compile grok - General](https://hyperxtalk.discourse.group/t/raw-compile-grok-general/19)

<div class="topic-metadata">

**Author:** [@ToolGuy](https://hyperxtalk.discourse.group/u/ToolGuy)\
**Replies:** 0\
**Last updated:** [March 24, 2026, 10:30am UTC](https://hyperxtalk.discourse.group/t/raw-compile-grok-general/19 "2026-03-24T10:30:39Z")

</div>

Here are collected links and raw info for compiling the HyperXTalk engine code on GitHub (derived from open-source LiveCode Community 9.7 DP1). You may want to look at other Discourse posts under this title for the plat…

---

## [How to sign and notarize for delivery](https://hyperxtalk.discourse.group/t/how-to-sign-and-notarize-for-delivery/12)

<div class="topic-metadata">

**Author:** [@Emily-Elizabeth](https://hyperxtalk.discourse.group/u/Emily-Elizabeth)\
**Replies:** 0\
**Last updated:** [March 23, 2026, 3:48pm UTC](https://hyperxtalk.discourse.group/t/how-to-sign-and-notarize-for-delivery/12 "2026-03-23T15:48:21Z")

</div>

Follow this after the build instructions on the GitHub page Create a zip for submission: ditto -c -k --keepParent HyperXTalk.app HyperXTalk.zip Submit to Apple: xcrun notarytool submit HyperXTalk.zip \\ –apple-id "use…
