Il n'existe pas à ce jour de binaire précompilé pour le processeur du DS212 (ARM), il a donc fallu se débrouiller. Pour cela :
pkg-config --libs libcurl
A priori la version ipkg est moisie, en tous cas, j'ai pris la dernière dispo sur curl.haxx.se et l'ai compilée
ipkg install gcc ipkg install make automake autoconf libtool binutils ipkg install optware-devel
NB : le paquet crosstool-native n'existe PAS.
mkdir /opt/arm-none-linux-gnueabi/lib_disabled mv /opt/arm-none-linux-gnueabi/lib/libpthread* /opt/arm-none-linux-gnueabi/lib_disabled cp /lib/libpthread.so.0 /opt/arm-none-linux-gnueabi/lib/ cd /opt/arm-none-linux-gnueabi/lib/ ln -s libpthread.so.0 libpthread.so ln -s libpthread.so.0 libpthread-2.5.so
wget http://www.digip.org/jansson/releases/jansson-2.1.tar.gz tar xvf jansson-2.1.tar.gz cd jansson-2.1 ./configure --prefix=/opt make install
NB : j'ai réussi à compiler la version officielle de sourceforge.
Après la compilation, l'executable râle encore car il ne trouve pas la libjansson.so.4… pour une raison ou une autre, exporter la LD_LIBRARY_PATH
résout le problème. Je suppose que je me suis merdé lors de la compilation…
export LD_LIBRARY_PATH=/opt/lib