Trying to see if I can compile from the source as an exercise.
Is there a docker container/VM image which we can used to build firmware?
That would be great.
On my Ubuntu 14LTS VM it blew up at linking miniDlna.
So I switched to:
Build machine: Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-32-generic i686) on virtual box
Using debian-build-image from
https://raw.githubusercontent.com/assarbad/build-asuswrt-merlin/master/debian-build-image
It failed @ netatalk-3.0.5
It's all greek to me :-( Any help/pointer is appreciated.
make[4]: Entering directory `/home/x/b1/asuswrt-merlin/release/src/router/netatalk-3.0.5'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run aclocal-1.11 -I macros
macros/netatalk.m4:4: warning: underquoted definition of AX_CHECK_DOCBOOK
macros/netatalk.m4:4: run info '(automake)Extending aclocal'
macros/netatalk.m4:4: or see http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run autoconf
cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run automake-1.11 --foreign
configure.ac:59: error: possibly undefined macro: AC_LTDL_DLLIB
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:61: error: possibly undefined macro: AC_LTDL_DLSYM_USCORE
make[4]: *** [configure] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src/router/netatalk-3.0.5'
make[3]: *** [netatalk-3.0.5] Error 2
make[3]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src/router'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
make[1]: *** [bin] Error 2
make[1]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
make: *** [rt-ac87u] Error 2
make: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
Runtime: 32:38
Is there a docker container/VM image which we can used to build firmware?
That would be great.
On my Ubuntu 14LTS VM it blew up at linking miniDlna.
So I switched to:
Build machine: Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-32-generic i686) on virtual box
Using debian-build-image from
https://raw.githubusercontent.com/assarbad/build-asuswrt-merlin/master/debian-build-image
It failed @ netatalk-3.0.5
It's all greek to me :-( Any help/pointer is appreciated.
make[4]: Entering directory `/home/x/b1/asuswrt-merlin/release/src/router/netatalk-3.0.5'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run aclocal-1.11 -I macros
macros/netatalk.m4:4: warning: underquoted definition of AX_CHECK_DOCBOOK
macros/netatalk.m4:4: run info '(automake)Extending aclocal'
macros/netatalk.m4:4: or see http://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run autoconf
cd . && /bin/bash /home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708/router/netatalk-3.0.5/missing --run automake-1.11 --foreign
configure.ac:59: error: possibly undefined macro: AC_LTDL_DLLIB
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:61: error: possibly undefined macro: AC_LTDL_DLSYM_USCORE
make[4]: *** [configure] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src/router/netatalk-3.0.5'
make[3]: *** [netatalk-3.0.5] Error 2
make[3]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src/router'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
make[1]: *** [bin] Error 2
make[1]: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
make: *** [rt-ac87u] Error 2
make: Leaving directory `/home/x/b1/asuswrt-merlin/release/src-rt-6.x.4708'
Runtime: 32:38