Skip to content

Theia IDE v1.65.100 for Windows on Arm64 & Linux Arm64 (unofficial)

Choose a tag to compare

@chirontt chirontt released this 14 Oct 05:06
· 96 commits to master since this release

downloads

Unofficial Eclipse Theia IDE v1.65.100 build artifacts for Windows 11 on Arm64 (WoA) & Linux Arm64 platforms, supplementing the official v1.65.100 release artifacts.

Includes the following fix for building Theia IDE on Windows Arm64: 598410b

Here are briefly the commands to build the WoA artifact (using the tag v1.65.100-win-arm64 of this fork), executing on a WoA box:

> set NODE_OPTIONS="--max-old-space-size=4096"
> git clone -b v1.65.100-win-arm64 https://github.com/chirontt/theia-ide
> cd theia-ide
> yarn
> yarn build:applications
> yarn download:plugins
> yarn package:applications

The last command would produce the TheiaIDESetup.exe installer distribution for WoA, in the directory applications/electron/dist/.

Similarly, to build the Linux Arm64 artifact, execute the following commands on a Linux Arm64 box:

$ export NODE_OPTIONS="--max-old-space-size=4096"
$ git clone -b v1.65.100-win-arm64 https://github.com/chirontt/theia-ide
$ cd theia-ide
$ yarn
$ yarn build:applications
$ yarn download:plugins
$ USE_SYSTEM_FPM=true  yarn package:applications

The last command would produce the TheiaIDE.AppImage distribution for Linux Arm64, as well as the experimental TheiaIDE.deb distribution, in the directory applications/electron/dist/.

Note that the Linux Arm64 box must have the fpm command available, so that the above yarn package:applications command would work successfully, due to some limitation in the electron-builder module used in the TheiaIDE build. Details are as described here.