My attempt to build SuperCollider on Termux/Android

hey @mace
great to hear you tried it out too, and amazing it runs! Got my attention on this again, so… have you tried chrooting?
From https://wiki.termux.com/wiki/Differences_from_Linux

If you still need a classical Linux file system layout for some reason, you may try to use termux-chroot from package ‘proot’:

$ pkg install proot
$ termux-chroot
$ ls /usr
bin  doc  etc  include	lib  libexec  share  tmp  var

Utility termux-chroot may be very helpful if you use a custom software that require standard paths like /tmp, /etc, /usr to be available.

I would try it myself, but I get segfaults with NATIVE=ON, and linker errors (about atomic_fetch among others) without it… I’m now rebuilding with -latomic and NATIVE=OFF… let’s see!

1 Like