Skip to content

Instantly share code, notes, and snippets.

@Hammer2900
Last active April 17, 2025 21:07
Show Gist options
  • Save Hammer2900/3edb4f55adc7942bf9dfa43aa400c194 to your computer and use it in GitHub Desktop.
Save Hammer2900/3edb4f55adc7942bf9dfa43aa400c194 to your computer and use it in GitHub Desktop.
Synology DS218 (на базе RTD1296, ARM) компиляция для nim
nim c -d:release \
--cpu:arm64 \
--os:linux \
--cc:gcc \
--gcc.exe:/storage/ROMs/usr/local/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-gcc \
--gcc.linkerexe:/storage/ROMs/usr/local/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-gcc \
--passC:--sysroot=/storage/ROMs/usr/local/sysroot \
--passL:--sysroot=/storage/ROMs/usr/local/sysroot \
--passC:-march=armv8-a \
--passL:-static \
src/testC.nim
sudo dnf install gcc-aarch64-linux-gnu
wget https://archive.synology.com/download/ToolChain/toolkit/6.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment