找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 5426|回复: 11

lede编译错误.求助...cnds

[复制链接]
发表于 2016-11-28 21:31 | 显示全部楼层 |阅读模式
本帖最后由 zscheng365 于 2016-11-30 23:39 编辑

rm -rf /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/root-ar71xx/tmp-libevent2
touch /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/root-ar71xx/stamp/.libevent2_installed
if [ -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean ]; then rm -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean; fi
echo "libevent2" >> /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install
if [ -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean ]; then rm -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean; fi
if [ -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean ]; then rm -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean; fi
if [ -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean ]; then rm -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean; fi
if [ -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean ]; then rm -f /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install /home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/pkginfo/libevent2.default.install.clean; fi
make[3]: Leaving directory `/home/zho/lede/le/source/package/libs/libevent2'
make[3]: Entering directory `/home/zho/lede/le/source/feeds/gmod/package/cdns'
CFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04:cdns-0.04 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include/fortify -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include " CXXFLAGS="-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04:cdns-0.04 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include/fortify -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include " LDFLAGS="-L/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/usr/lib -L/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/lib -L/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/usr/lib -L/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/lib -znow -zrelro " make -j1 -C /home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04/. AR="mips-openwrt-linux-musl-gcc-ar" AS="mips-openwrt-linux-musl-gcc -c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap /home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04:cdns-0.04 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=mips-openwrt-linux-musl-ld NM="mips-openwrt-linux-musl-gcc-nm" CC="mips-openwrt-linux-musl-gcc" GCC="mips-openwrt-linux-musl-gcc" CXX="mips-openwrt-linux-musl-g++" RANLIB="mips-openwrt-linux-musl-gcc-ranlib" STRIP=mips-openwrt-linux-musl-strip OBJCOPY=mips-openwrt-linux-musl-objcopy OBJDUMP=mips-openwrt-linux-musl-objdump SIZE=mips-openwrt-linux-musl-size CROSS="mips-openwrt-linux-musl-" ARCH="mips" ;
make[4]: Entering directory `/home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns/cdns-0.04'
mips-openwrt-linux-musl-gcc -c -o dns.o dns.c -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -iremap /home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04:cdns-0.04 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/usr/include -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include/fortify -I/home/zho/lede/le/source/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include  -fPIC -O3 -D_BSD_SOURCE -D_DEFAULT_SOURCE -Wall -std=c99 -D_XOPEN_SOURCE=600
In file included from dns.c:22:0:
dns.h:72:14: error: duplicate member 'rd'
     unsigned rd: 1;     /* recursion desired */
              ^
dns.h:73:14: error: duplicate member 'tc'
     unsigned tc: 1;     /* truncated message */
              ^
dns.h:74:14: error: duplicate member 'aa'
     unsigned aa: 1;     /* authoritive answer */
              ^
dns.h:75:14: error: duplicate member 'opcode'
     unsigned opcode: 4; /* purpose of message */
              ^
dns.h:76:14: error: duplicate member 'qr'
     unsigned qr: 1;     /* response flag */
              ^
dns.h:78:14: error: duplicate member 'rcode'
     unsigned rcode: 4;  /* response code */
              ^
dns.h:79:14: error: duplicate member 'cd'
     unsigned cd: 1;
              ^
dns.h:80:14: error: duplicate member 'ad'
     unsigned ad: 1;
              ^
dns.h:81:14: error: duplicate member 'z'
     unsigned z: 1;      /* reserved */
              ^
dns.h:82:14: error: duplicate member 'ra'
     unsigned ra: 1;     /* recursion available */
              ^
make[4]: *** [dns.o] Error 1
make[4]: Leaving directory `/home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns/cdns-0.04'
make[3]: *** [/home/zho/lede/le/source/build_dir/target-mips_24kc_musl-1.1.15/cdns//cdns-0.04/.built] Error 2
make[3]: Leaving directory `/home/zho/lede/le/source/feeds/gmod/package/cdns'
make[2]: *** [package/feeds/gmod/cdns/compile] Error 2
make[2]: Leaving directory `/home/zho/lede/le/source'
make[1]: *** [/home/zho/lede/le/source/staging_dir/target-mips_24kc_musl-1.1.15/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/zho/lede/le/source'
make: *** [world] 错误 2


编译的gmod的cdns...一直过不了...
我的恩山、我的无线 The best wifi forum is right here.
发表于 2016-11-28 21:52 | 显示全部楼层
下载我的完整包试试

点评

下载了你的ubuntu 还是有错误.能帮忙分析下类似的错误怎么搞吗? checking for strlcat... yes checking for strlcpy... yes checking pkg-config is at least version 0.9.0... yes configure: error: Inva  详情 回复 发表于 2016-11-29 08:35
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-11-29 08:35 | 显示全部楼层
am2dk 发表于 2016-11-28 21:52
下载我的完整包试试

下载了你的ubuntu

还是有错误.能帮忙分析下类似的错误怎么搞吗?

checking for strlcat... yes
checking for strlcpy... yes
checking pkg-config is at least version 0.9.0... yes
configure: error: Invalid kernel source directory /lib/modules/4.4.0-21-generic/source
Makefile:53: recipe for target '/home/openwrt/source/build_dir/target-mips_24kc_musl-1.1.15/linux-lantiq_xrx200/ipset-6.30/.configured_yyyyyyy' failed
make[2]: *** [/home/openwrt/source/build_dir/target-mips_24kc_musl-1.1.15/linux-lantiq_xrx200/ipset-6.30/.configured_yyyyyyy] Error 1
make[2]: Leaving directory '/home/openwrt/source/package/network/utils/ipset'
package/Makefile:127: recipe for target 'package/network/utils/ipset/compile' failed
make[1]: *** [package/network/utils/ipset/compile] Error 2
make[1]: Leaving directory '/home/openwrt/source'
/home/openwrt/source/include/toplevel.mk:194: recipe for target 'package/s-s-libev/compile' failed
make: *** [package/s-s-libev/compile] Error 2

点评

你编译的固件内核版本和我的包里面的资源不匹配。 应该是资源本身的问题,暂时无法解决。  详情 回复 发表于 2016-11-29 09:36
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-11-29 09:36 | 显示全部楼层
ownname 发表于 2016-11-29 08:35
下载了你的ubuntu

还是有错误.能帮忙分析下类似的错误怎么搞吗?

你编译的固件内核版本和我的包里面的资源不匹配。
应该是资源本身的问题,暂时无法解决。

点评

是不是我需要用你的原包不update -a呀.  详情 回复 发表于 2016-11-29 17:19
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-11-29 17:19 | 显示全部楼层
am2dk 发表于 2016-11-29 09:36
你编译的固件内核版本和我的包里面的资源不匹配。
应该是资源本身的问题,暂时无法解决。
有人说ipset->kmod-ipt-ipset->kernel

很明显sdk没有内核源码树,去掉ipset就行了


是不是我需要用你的原包不update -a呀.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2016-11-30 23:39 | 显示全部楼层
大神在吗.  cnds出错.......
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 06:57 来自手机 | 显示全部楼层
确保你下载的cdns是最新版本,参https://github.com/semigodking/cdns/issues/5
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 08:13 | 显示全部楼层
cdns和musl不兼容 需要patch补丁

点评

最新代码已经兼容了。 需要确保dns.h包含了 #include 如果没有的话,说明用的不是最新代码  详情 回复 发表于 2016-12-1 10:56
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 10:56 | 显示全部楼层
mike22437120 发表于 2016-12-1 08:13
cdns和musl不兼容 需要patch补丁

最新代码已经兼容了。
需要确保dns.h包含了
#include <endian.h>

如果没有的话,说明用的不是最新代码
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 12:06 来自手机 | 显示全部楼层
我在VPS安装ubumtu14.04安装openwrt编译环境,编译顺利,所以建议楼主试试,实体机的话一定要用梯子获取源码和资源包
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 13:04 | 显示全部楼层
我已经提交了pull request到gmod,等merge后你更新后再编译就可以了

点评

那等等吧 对我来说cnds没啥用  详情 回复 发表于 2016-12-1 16:01
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2016-12-1 16:01 | 显示全部楼层
test0x01 发表于 2016-12-1 13:04
我已经提交了pull request到gmod,等merge后你更新后再编译就可以了

那等等吧 对我来说cnds没啥用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 12:40

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表