ipkg install gcc
ipkg install make
ipkg install util-linux
ipkg install glib
ipkg install openssh
wget
http://sourceforge.net/projects/fuse/files/fuse-2.X/2.9.3/fuse-2.9.3.tar.gz/download
tar xvf fuse-2.9.3.tar.gz
cd fuse-2.9.3/
./configure --prefix=/opt
// am Ende von configure kommt dann:
configure: WARNING:
******************************************************************
* Please install util-linux version 2.18 or later which supports *
* --fake and --no-canonicalize options in mount and umount *
******************************************************************
Trotz der Warnung habe ich dann weiter gemacht:
make
Making all in include
make[1]: Entering directory `/root/fuse-2.9.3/include'
make all-am
make[2]: Entering directory `/root/fuse-2.9.3/include'
make[2]: Leaving directory `/root/fuse-2.9.3/include'
make[1]: Leaving directory `/root/fuse-2.9.3/include'
Making all in lib
make[1]: Entering directory `/root/fuse-2.9.3/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/fuse-2.9.3/lib'
Making all in util
make[1]: Entering directory `/root/fuse-2.9.3/util'
make all-am
make[2]: Entering directory `/root/fuse-2.9.3/util'
CCLD ulockmgr_server
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_sa_restorer_v2@GLIBC_PRIVATE'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_rt_sa_restorer_v2@GLIBC_PRIVAT E'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_rt_sa_restorer_v1@GLIBC_PRIVAT E'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_sa_restorer_v1@GLIBC_PRIVATE'
collect2: ld returned 1 exit status
make[2]: *** [ulockmgr_server] Error 1
make[2]: Leaving directory `/root/fuse-2.9.3/util'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/fuse-2.9.3/util'
make: *** [all-recursive] Error 1
make install
Making install in include
make[1]: Entering directory `/root/fuse-2.9.3/include'
make[2]: Entering directory `/root/fuse-2.9.3/include'
make[2]: Nothing to be done for `install-exec-am'.
.././install-sh -c -d '/opt/include/fuse'
.././install-sh -c -m 644 fuse.h fuse_compat.h fuse_common.h fuse_common_compat .h fuse_lowlevel.h fuse_lowlevel_compat.h fuse_opt.h cuse_lowlevel.h '/opt/inclu de/fuse'
.././install-sh -c -d '/opt/include'
.././install-sh -c -m 644 old/fuse.h ulockmgr.h '/opt/include'
make[2]: Leaving directory `/root/fuse-2.9.3/include'
make[1]: Leaving directory `/root/fuse-2.9.3/include'
Making install in lib
make[1]: Entering directory `/root/fuse-2.9.3/lib'
make[2]: Entering directory `/root/fuse-2.9.3/lib'
.././install-sh -c -d '/opt/lib'
/bin/ash ../libtool --mode=install .././install-sh -c libfuse.la libulockmg r.la '/opt/lib'
libtool: install: .././install-sh -c .libs/libfuse.so.2.9.3 /opt/lib/libfuse.so. 2.9.3
libtool: install: (cd /opt/lib && { ln -s -f libfuse.so.2.9.3 libfuse.so.2 || { rm -f libfuse.so.2 && ln -s libfuse.so.2.9.3 libfuse.so.2; }; })
libtool: install: (cd /opt/lib && { ln -s -f libfuse.so.2.9.3 libfuse.so || { rm -f libfuse.so && ln -s libfuse.so.2.9.3 libfuse.so; }; })
libtool: install: .././install-sh -c .libs/libfuse.lai /opt/lib/libfuse.la
libtool: install: .././install-sh -c .libs/libulockmgr.so.1.0.1 /opt/lib/libuloc kmgr.so.1.0.1
libtool: install: (cd /opt/lib && { ln -s -f libulockmgr.so.1.0.1 libulockmgr.so .1 || { rm -f libulockmgr.so.1 && ln -s libulockmgr.so.1.0.1 libulockmgr.so.1; } ; })
libtool: install: (cd /opt/lib && { ln -s -f libulockmgr.so.1.0.1 libulockmgr.so || { rm -f libulockmgr.so && ln -s libulockmgr.so.1.0.1 libulockmgr.so; }; })
libtool: install: .././install-sh -c .libs/libulockmgr.lai /opt/lib/libulockmgr. la
libtool: install: .././install-sh -c .libs/libfuse.a /opt/lib/libfuse.a
libtool: install: chmod 644 /opt/lib/libfuse.a
libtool: install: ranlib /opt/lib/libfuse.a
libtool: install: .././install-sh -c .libs/libulockmgr.a /opt/lib/libulockmgr.a
libtool: install: chmod 644 /opt/lib/libulockmgr.a
libtool: install: ranlib /opt/lib/libulockmgr.a
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/fuse-2.9.3/lib'
make[1]: Leaving directory `/root/fuse-2.9.3/lib'
Making install in util
make[1]: Entering directory `/root/fuse-2.9.3/util'
make install-am
make[2]: Entering directory `/root/fuse-2.9.3/util'
CCLD ulockmgr_server
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_sa_restorer_v2@GLIBC_PRIVATE'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_rt_sa_restorer_v2@GLIBC_PRIVAT E'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_rt_sa_restorer_v1@GLIBC_PRIVAT E'
/opt/lib/gcc/arm-none-linux-gnueabi/4.2.3/../../../../arm-none-linux-gnueabi/lib /libpthread.so: undefined reference to `__default_sa_restorer_v1@GLIBC_PRIVATE'
collect2: ld returned 1 exit status
make[2]: *** [ulockmgr_server] Error 1
make[2]: Leaving directory `/root/fuse-2.9.3/util'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/fuse-2.9.3/util'
make: *** [install-recursive] Error 1