|
本帖最后由 wgy2000 于 2016-10-8 13:53 编辑
/wgy/gargoyle/custom-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/iproute2-full/iproute2-4.0.0/lib/libutil.a(utils.o): In function `format_host':
utils.c .text.format_host+0x162): warning: gethostbyaddr is obsolescent, use getaddrinfo() instead.
qosmon.o: In function `main':
qosmon.c .text.startup+0xde): warning: gethostbyname is obsolescent, use getnameinfo() instead.
collect2: error: ld returned 1 exit status
make[5]: *** [qosmon] Error 1
make[5]: Leaving directory `/wgy/gargoyle/custom-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/qos-gargoyle'
出现以上错误取消IP-FULL编译就可以了,如取消IP-FULL后出现以下错误
qosmon.c:38:19: fatal error: utils.h: No such file or directory
#include "utils.h"
^
compilation terminated.
make[4]: *** [qosmon.o] Error 1
make[4]: Leaving directory `/home/wgy/gargoyle/1/build_dir/target-mips_34kc_uClibc-0.9.33.2/qos-gargoyle'
make[3]: *** [/home/wgy/gargoyle/custom-src/build_dir/target-mips_34kc_uClibc-0.9.33.2/qos-gargoyle/.built] Error 2
make[3]: Leaving directory `/home/wgy/gargoyle/custom-src/package/qos-gargoyle'
make[2]: *** [package/qos-gargoyle/compile] Error 2
make[2]: Leaving directory `/home/wgy/gargoyle/custom-src'
make[1]: *** [/home/wgy/gargoyle/custom-src/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2
修改:gargoyle/package/qos-gargoyle/Makefile
DEPENDS:=+tc +ip +kmod-sched +iptables-mod-filter +iptables-mod-ipopt +iptables-mod-imq +gargoyle-firewall-util
改成
DEPENDS:=+tc +ip +kmod-sched +iptables-mod-filter +iptables-mod-ipopt +iptables-mod-imq +gargoyle-firewall-util +libncurses
修改:gargoyle/package/qos-gargoyle/src/Makefile
TCDIR:=$(BUILD_DIR)/iproute2*/ip*
改成
TCDIR:=$(BUILD_DIR)/iproute2-tiny/ip*
然后
make FULL_BUILD=true custom 重新编译
|
评分
-
查看全部评分
|