Support apparently missing for Linux ARM64

Hi, pretty new here and excuse my english (I am french!)

I have tried to install PhotoStructure for servers with Node on my Jetson Orin Nano but it always says :
Something’s amiss with SQLite: Cannot find path for sqlite3

Here are the details of my computer:
uname : Linux jetson-orin 5.15.148-tegra #1 SMP PREEMPT Thu Sep 18 15:08:33 PDT 2025 aarch64 aarch64 aarch64 GNU/Linux
1st line of /etc/os-release : PRETTY_NAME=“Ubuntu 22.04.5 LTS”

And when I search for sqlite3 I find
./tools/mac-arm64/sqlite3
./tools/linux-arm/sqlite3
./tools/linux-x64/sqlite3
./tools/mac-x64/sqlite3
./node_modules/better-sqlite3/deps/sqlite3
./node_modules/knex/lib/dialects/sqlite3
but no linux-arm64

As I see that mac-arm64 exists I suppose that it should be “easy” to build a linux-arm64 version :wink:

I have also tried on my Raspberry Pi 5 which has the same architecture and gives the same result (running Ubuntu 24 which is not supported yet!)

Thanks for your advice

Dominique

Howdy and welcome to PhotoStructure @DomdomZ !

Linux-ARM64 support is currently limited to the docker build: I didn’t have an ARM compile toolchain set up when I did the last node build.

I just checked my docs and they were wrong – I just updated PhotoStructure on Raspberry Pi | PhotoStructure

If there are any issues with your install (note that I’ve never even heard of your hardware before, so you’re definitely in uncharted territory!), please post here or in Discord (I see you just hopped in!)

Cheers!