D-Link DIR-857

Hi, I know that this D-link is currently unsupported. But as there is full old package for uClinux and OpenWRT on sourceforge:https://master.dl.sourceforge.net/project/officialdlinkfirmware/DIR-857/DIR857A1_FW100b14_FOSS.zip I wonder if anybody has successfully compiled openWRT from it and could share?

so I've tried to compile myself but unfortunately w/o success. I get an error. Any suggestions ? Thank you in advance

OpenWrt-libtool: link: ubicom32-linux-uclibc-gcc -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -D_REENTRANT -Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow -Wstrict-prototypes -Winline -pipe -DXTABLES_LIBDIR="/usr/lib/iptables" -DXTABLES_INTERNAL -I./include -I./include -I /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/linux-2.6.36/include -I /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/linux-2.6.36/include -DIPTABLES_MULTI -Os -pipe -march=ubicom32v5 -DUBICOM32_ARCH_VERSION=5 -DIP8000 -I/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/iptables-1.4.10/include -I/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/linux-2.6.36/arch/ubicom32/include -rdynamic -march=ubicom32v5 -rdynamic -static-libgcc -o .libs/ip6tables-multi ip6tables_multi-ip6tables-multi.o ip6tables_multi-ip6tables-save.o ip6tables_multi-ip6tables-restore.o ip6tables_multi-ip6tables-standalone.o ip6tables_multi-ip6tables.o ip6tables_multi-xshared.o -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/staging_dir/target-ubicom32-unknown-linux-gnu/usr/lib -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/staging_dir/target-ubicom32-unknown-linux-gnu/lib -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/staging_dir/toolchain-ubicom32-unknown-linux-gnu/usr/lib -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/staging_dir/toolchain-ubicom32-unknown-linux-gnu/lib -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/../toolchain//usr/lib -L/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/../toolchain//lib libiptc/.libs/libip6tc.so extensions/libext6.a ./.libs/libxtables.so -ldl -lm
sed -e 's/[at]PACKAGE_AND_VERSION[at]/iptables 1.4.10/g' -e '/[at]MATCH[at]/ r extensions/matches4.man' -e '/[at]TARGET[at]/ r extensions/targets4.man' iptables.8.in >iptables.8;
sed -e 's/[at]PACKAGE_AND_VERSION[at]/iptables 1.4.10/g' -e '/[at]MATCH[at]/ r extensions/matches6.man' -e '/[at]TARGET[at]/ r extensions/targets6.man' ip6tables.8.in >ip6tables.8;
make[7]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/iptables-1.4.10' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/iptables-1.4.10'
make[5]: *** [all] Error 2
make[5]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/iptables-1.4.10' make[4]: *** [/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/build_dir/linux-ubicom32_IP8100RGW/iptables-1.4.10/.built] Error 2 make[4]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/package/iptables'
make[3]: *** [package/iptables/compile] Error 2
make[3]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt' make[2]: *** [/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt/staging_dir/target-ubicom32-unknown-linux-gnu/stamp/.package_compile] Error 2 make[2]: Leaving directory /home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt'
make[1]: *** [world] Error 2
make[1]: Leaving directory `/home/Filip/trunk/SRC/ubicom-distro-3.0/openwrt'
make: *** [distro_world] Error 2