Download DSM Tool Chain

To download the DSM tool chain, please go to SourceForge. The table below shows the file name of tool chains for NAS with different CPUs:

CPU Tool Chain Linux
Marvell 6281 Marvell 88F628x Linux 2.6.32 2.6.32
Marvell Armada 370 Marvell Armada 370 Linux 3.2.40 3 3.2.40
Marvell Armada XP Marv Marvell Armada xp Linux 3.2.40 3.2.40
Marvell Armada 375 Marvell Armada 370 Linux 3.2.40 3.2.40
Annapurnalabs, Alpine AL212/AL314/AL514 Annapurnalabs, Alpine Linux 3.2.40 3.2.40
Mindspeed, Comcerto, C2000 Mindspeed, Comcerto, C2000 Linux 3.2.40 3.2.40
Freescale QorIQ (P1022) PowerPC QorIQ Linux 2.6.32 2.6.32
Intel Atom Intel x86 Linux 3.2.40 (Pineview)
Intel x86 Linux 3.2.40 (Cedarview)
3.2.40
Intel Core i3 Intel x86 Linux 3.2.40 (Bromolow) 3.2.40
Intel SoC Intel x86 Linux 3.2.40 (Evansport) 3.2.40

If you are not sure about which tool chain you need, please execute the following command on your Synology NAS.

# uname -a
Linux myds 3.2.40 #3503 SMP Thu Mar 21 15:17:31 CST 2013 x86_64
GNU/Linux synology_x86_712+

The last “synology_x64_712+” tells you which tool chain is appropriate. For examples, x86 means you need the tool chain for Pineview.

After you download the DSM tool chain, extract it to where you want it on your computer. For the following instructions we will extract to /usr/local/ as an example. You can extract the tool chain by using the following command:

# tar zxpf gcc343_glibc232_88f5281.tgz –C /usr/local/

Please make sure the tool chain is located in the directory /usr/local on your computer to ensure proper integration.