esatto… ehm… ho fatto casino perché pensavo di dover copiare una
riga alla volta e quando ho incontrato l'errore pensavo che le
doppie virgolette fossero una svista invece il blocco continuava.
Ok. Mea culpa! Ho fatto la brutta figura da novizio di unix!

Pero' a mia discolpa devo dire che mi sono anche tolto dai casini da solo!
Ora sono alla caccia di una toolchain per compilare i miei programmi
Se qualche anima buona mi potesse dare una mano…
edit… stanotte stavo provando a guardare le differenze tra due eseguibili base
con firmware 1.1.0 e firmware 2.2.0 per capirne di piu'
$ cat /proc/banktable/activeversion
17.3.0177-1681038-20180202140619-00e08a8ebb69245c9a7279898ccc11bc219dab14
$ ldd /bin/busybox
/usr/lib/libpreload-tch.so => /usr/lib/libpreload-tch.so (0xb6b3c000)
libcrypt.so.0 => /lib/libcrypt.so.0 (0xb6b15000)
libm.so.0 => /lib/libm.so.0 (0xb6af4000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6ad9000)
libc.so.0 => /lib/libc.so.0 (0xb6a45000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0xb6b50000)
libdl.so.0 => /lib/libdl.so.0 (0xb6a31000)
------------------------------------------------------------------------------------------------------------------
$ cat /proc/banktable/activeversion
18.3.k.0451-3161014-20191025182009-3f83315f6d40733756f2a3ef5b192653d99f3c87
$ ldd /bin/busybox
/usr/lib/libpreload-tch.so (0xb6b53000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb6b14000)
libm.so.6 => /lib/libm.so.6 (0xb6a5f000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6a44000)
libc.so.6 => /lib/libc.so.6 (0xb6906000)
/lib/ld-linux.so.3 (0xb6b68000)
libdl.so.2 => /lib/libdl.so.2 (0xb68f3000)
====================================================================
la differenza piu' strana e' che ld-uClibc.so e' stata sostituita da /lib/ld-linux.so
Poi, in /usr/lib vedo libuClibc++0.24.so ma leggo che e' per c++
mi chiedo: che cosa sostituisce la vecchia uClibc?