Shonk
Senior Member
Im trying to compile GPL of ASUS RT-AC66U for firmware 3.0.0.4.374.5517
I tried on fedora x64 yesterday
then tried on ubuntu 32bit today
both are giving the same error
I presume either im missing something or there's a problem with the source
does anyone have any idea plz as its driving me mad
WARNING: drivers/built-in.o(.text+0x88470): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
WARNING: drivers/built-in.o(.text+0x8849c): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
WARNING: drivers/built-in.o(.text+0x884a8): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
make[4]: Leaving directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
if grep -q "CONFIG_MODULES=y" /root/asuswrt/release/src-rt-6.x/linux/linux-2.6/.config ; then \
make -C /root/asuswrt/release/src-rt-6.x/linux/linux-2.6 modules CC=/opt/brcm/K26/hndtools-mipsel-linux-uclibc-4.2.3/bin/mipsel-linux-uclibc-gcc; \
fi
make[4]: Entering directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALL scripts/checksyscalls.sh
make[7]: *** No rule to make target `drivers/net/emf/../../../../../router/emf/emf.o', needed by `drivers/net/emf/emf.o'. Stop.
make[6]: *** [drivers/net/emf] Error 2
make[5]: *** [drivers/net] Error 2
make[4]: *** [drivers] Error 2
make[4]: Leaving directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
make[3]: *** [kernel] Error 2
make[3]: Leaving directory `/root/asuswrt/release/src/router'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/asuswrt/release/src-rt-6.x'
make[1]: *** [bin] Error 2
make[1]: Leaving directory `/root/asuswrt/release/src-rt-6.x'
make: *** [rt-ac66u] Error 2
root@shonk:~/asuswrt/release/src-rt-6.x#
I tried on fedora x64 yesterday
then tried on ubuntu 32bit today
both are giving the same error
I presume either im missing something or there's a problem with the source
does anyone have any idea plz as its driving me mad
WARNING: drivers/built-in.o(.text+0x88470): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
WARNING: drivers/built-in.o(.text+0x8849c): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
WARNING: drivers/built-in.o(.text+0x884a8): Section mismatch: reference to .init.data:ram_nvram_buf (between 'early_nvram_init' and 'nvram_getall')
make[4]: Leaving directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
if grep -q "CONFIG_MODULES=y" /root/asuswrt/release/src-rt-6.x/linux/linux-2.6/.config ; then \
make -C /root/asuswrt/release/src-rt-6.x/linux/linux-2.6 modules CC=/opt/brcm/K26/hndtools-mipsel-linux-uclibc-4.2.3/bin/mipsel-linux-uclibc-gcc; \
fi
make[4]: Entering directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALL scripts/checksyscalls.sh
make[7]: *** No rule to make target `drivers/net/emf/../../../../../router/emf/emf.o', needed by `drivers/net/emf/emf.o'. Stop.
make[6]: *** [drivers/net/emf] Error 2
make[5]: *** [drivers/net] Error 2
make[4]: *** [drivers] Error 2
make[4]: Leaving directory `/root/asuswrt/release/src-rt/linux/linux-2.6'
make[3]: *** [kernel] Error 2
make[3]: Leaving directory `/root/asuswrt/release/src/router'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/asuswrt/release/src-rt-6.x'
make[1]: *** [bin] Error 2
make[1]: Leaving directory `/root/asuswrt/release/src-rt-6.x'
make: *** [rt-ac66u] Error 2
root@shonk:~/asuswrt/release/src-rt-6.x#