mipsel-linux-uclibc-gcc: src/apd.o: No such file or directory
mipsel-linux-uclibc-gcc: src/base64.o: No such file or directory
mipsel-linux-uclibc-gcc: src/blowfish.o: No such file or directory
mipsel-linux-uclibc-gcc: src/brcm.o: No such file or directory
mipsel-linux-uclibc-gcc: src/cbc.o: No such file or directory
mipsel-linux-uclibc-gcc: src/control.o: No such file or directory
=======================
in src/router/sputnik/
I can not find the dir "src"
and
there is no apd.o (or apd.c)in the whole project
(by do grep '*dpd* ./ in /home/dd-wrt/DD-WRT)
How to create the apd.o ?
or how to avoid the sputnik?
Thanks!
forget my pool english.
I am currently building a mini.24_2 to svn 13302. I encounter a few errors. In addition to the sputnik problem above, I found a problem involving pptpd. This is caused in the file
~/DD-WRT/src/router/pptpd/Makefile
where you may find lines such as:
AMTAR = ${SHELL} /home/seg/DEV/broadcom/src/router/pptpd/missing --run tar
Solution: replace every instance of /home/seg/DEV/broadcom with ~/DD-WRT
so the above becomes
AMTAR = ${SHELL} ~/DD-WRT/src/router/pptpd/missing --run tar
for example. So I guess Sebastian's middle initial is "E". Cheers.
I do have modified my 01_get_src_svn.sh because I had the problem that not the complete source had been checked out. I do use latest debian and for e.g. the makefile in /src/router had been missing. I have not come to the very end, but without my modification I do get errors far earlier.
wget http://www.dd-wrt.com/dd-wrtv2/downloads/others/sourcecode/toolchains/toolchains.x86.debian.sp1.tar.bz2
tar -jxf toolchains.x86.debian.sp1.tar.bz2
svn co --depth=immediates svn://svn.dd-wrt.com/DD-WRT $HOME/DD-WRT
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/tools $HOME/DD-WRT/tools
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/opt $HOME/DD-WRT/opt
svn co --depth=immediates svn://svn.dd-wrt.com/DD-WRT/src $HOME/DD-WRT/src
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/include.bcm $HOME/DD-WRT/src/include.bcm
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/include.v23 $HOME/DD-WRT/src/include.v23
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/include.v24 $HOME/DD-WRT/src/include.v24
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/led $HOME/DD-WRT/src/led
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/ses $HOME/DD-WRT/src/ses
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/shared $HOME/DD-WRT/src/shared
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/router $HOME//DD-WRT/src/router
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/squashfs-tools $HOME/DD-WRT/src/squashfs-tools
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/switch $HOME/DD-WRT/src/switch
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/tools $HOME/DD-WRT/src/tools
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/wl $HOME/DD-WRT/src/wl
svn co --depth=infinity svn://svn.dd-wrt.com/DD-WRT/src/linux/brcm/linux.v24_2 $HOME/DD-WRT/src/linux/brcm/linux.v24_2
Another way to do this would be to edit your src/router/.config file and comment out the SPUTNIK option. _________________ (04/15/13) mega - 21286
4x WRT54G-TM
It will build your DD-WRT directory tree if none exists yet. If you already have the tree, it will update your tree to whatever version number you enter.
Thank you for that reminder of the build date fix. I realized that I forgot to change it only after I posted the screen shot to the forum. The default install.sh from ~/DD-WRT/opt contains that line of shell script, but it wasn't in my version of install.sh; it is now!
Here's what I changed in the svn13299 code, file ~/DD-WRT/src/router/libutils/utils.c
replace this
Code:
if (boardnum == 35324 && nvram_match("boardtype", "0x048e")) {
cprintf("router is U.S. Robotics USR5465\n");
setRouter("U.S.Robotics USR5465");
return ROUTER_USR_5465;
}
with this:
Code:
// if (boardnum == 35324 && nvram_match("boardtype", "0x048e")) {
cprintf("router is U.S. Robotics USR5465\n");
setRouter("My Other USR5465");
return ROUTER_USR_5465;
// }
Simple, the USR5465 is always detected! (Everything is ignored after those lines, of course.)
The boardnum of 35324 was incorrect for 2 of my USR5465's.