找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2974|回复: 7

求助,LEDE开源编译遇到错误

[复制链接]
发表于 2019-1-30 09:14 | 显示全部楼层 |阅读模式
LEDE的开放源码,编译遇到如下错误,不知道如何解决?

-- Build files have been written to: /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built_check
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/chen/lede/staging_dir/target-x86_64_musl/usr/include -I/home/chen/lede/staging_dir/target-x86_64_musl/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include/fortify -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/chen/lede/staging_dir/target-x86_64_musl/usr/include -I/home/chen/lede/staging_dir/target-x86_64_musl/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include/fortify -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include " LDFLAGS="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro " make -j1 -C /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/. AR="x86_64-openwrt-linux-musl-gcc-ar" AS="x86_64-openwrt-linux-musl-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=x86_64-openwrt-linux-musl-ld NM="x86_64-openwrt-linux-musl-gcc-nm" CC="x86_64-openwrt-linux-musl-gcc" GCC="x86_64-openwrt-linux-musl-gcc" CXX="x86_64-openwrt-linux-musl-g++" RANLIB="x86_64-openwrt-linux-musl-gcc-ranlib" STRIP=x86_64-openwrt-linux-musl-strip OBJCOPY=x86_64-openwrt-linux-musl-objcopy OBJDUMP=x86_64-openwrt-linux-musl-objdump SIZE=x86_64-openwrt-linux-musl-size CROSS="x86_64-openwrt-linux-musl-" ARCH="x86_64" CMAKE_COMMAND='/home/chen/lede/staging_dir/host/bin/cmake' CMAKE_DISABLE_cmake_check_build_system=1 ;
make[4]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[5]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target noddos_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  1%] Building CXX object src/CMakeFiles/noddos_test.dir/noddos_test.cxx.o
[  2%] Linking CXX executable noddos_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  2%] Built target noddos_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target Curl_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  3%] Building CXX object src/CMakeFiles/Curl_test.dir/Curl_test.cxx.o
[  4%] Linking CXX executable Curl_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  4%] Built target Curl_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target MacAddress_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  5%] Building CXX object src/CMakeFiles/MacAddress_test.dir/MacAddress_test.cxx.o
[  6%] Linking CXX executable MacAddress_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  6%] Built target MacAddress_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target noddos
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  7%] Building CXX object src/CMakeFiles/noddos.dir/noddos.cxx.o
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h: In member function 'bool Ipset::Exists()':
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:102:70: error: invalid conversion from 'int (*)(const char*, ...)' to 'ipset_print_outfn {aka int (*)(ipset_session*, void*, const char*, ...)}' [-fpermissive]
             struct ipset_session *session = ipset_session_init(printf);
                                                                      ^
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:102:70: error: too few arguments to function 'ipset_session* ipset_session_init(ipset_print_outfn, void*)'
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:37:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/staging_dir/target-x86_64_musl/usr/include/libipset/session.h:132:30: note: declared here
extern struct ipset_session *ipset_session_init(ipset_print_outfn outfn,
                              ^~~~~~~~~~~~~~~~~~
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:109:17: error: 'ipset_envopt_parse' was not declared in this scope
             if (ipset_envopt_parse(session, IPSET_ENV_EXIST, NULL) < 0) {
                 ^~~~~~~~~~~~~~~~~~
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:109:17: note: suggested alternative: 'ipset_envopt_unset'
             if (ipset_envopt_parse(session, IPSET_ENV_EXIST, NULL) < 0) {
                 ^~~~~~~~~~~~~~~~~~
                 ipset_envopt_unset
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:116:95: error: 'ipset_session_error' was not declared in this scope
                 syslog (LOG_ERR, "Ipset: Can't commit for setname %s: %s", ipsetName.c_str(), ipset_session_error(session));
                                                                                               ^~~~~~~~~~~~~~~~~~~
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:116:95: note: suggested alternative: 'ipset_session_report'
                 syslog (LOG_ERR, "Ipset: Can't commit for setname %s: %s", ipsetName.c_str(), ipset_session_error(session));
                                                                                               ^~~~~~~~~~~~~~~~~~~
                                                                                               ipset_session_report
make[6]: *** [src/CMakeFiles/noddos.dir/noddos.cxx.o] Error 1
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[5]: *** [src/CMakeFiles/noddos.dir/all] Error 2
make[5]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[3]: *** [/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built] Error 2
make[3]: Leaving directory `/home/chen/lede/feeds/packages/net/noddos'
time: package/feeds/packages/noddos/compile#6.51#0.77#8.93
make[2]: *** [package/feeds/packages/noddos/compile] Error 2
make[2]: Leaving directory `/home/chen/lede'
make[1]: *** [/home/chen/lede/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/chen/lede'
make: *** [world] Error 2


我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-1-30 09:29 | 显示全部楼层
没完整,贴下完整的
make[3]: Entering directory `/home/chen/lede/feeds/packages/net/noddos'
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.prepared_4dc22ddbaf7be18bd26f0e3b5f84dcf4_6664517399ebbbc92a37c5bb081b5c53_check
. /home/chen/lede/include/shell.sh; xzcat /home/chen/lede/dl/noddos-0.5.5.tar.xz | tar -C /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.. -xf -
[ ! -d ./src/ ] || cp -fpR ./src/. /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.prepared_4dc22ddbaf7be18bd26f0e3b5f84dcf4_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.configured_*
rm -f /home/chen/lede/staging_dir/target-x86_64_musl/stamp/.noddos_installed
mkdir -p /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5
(cd /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5; CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro " LDFLAGS="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro " cmake -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_VERSION=1 -DCMAKE_SYSTEM_PROCESSOR=x86_64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" -DCMAKE_C_COMPILER="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc" -DCMAKE_C_COMPILER_ARG1="" -DCMAKE_CXX_COMPILER="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-g++" -DCMAKE_CXX_COMPILER_ARG1="" -DCMAKE_ASM_COMPILER="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc" -DCMAKE_ASM_COMPILER_ARG1="" -DCMAKE_EXE_LINKER_FLAGS:STRING="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro" -DCMAKE_MODULE_LINKER_FLAGS:STRING="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro -Wl,-Bsymbolic-functions" -DCMAKE_SHARED_LINKER_FLAGS:STRING="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro -Wl,-Bsymbolic-functions" -DCMAKE_AR="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc-ar" -DCMAKE_NM="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc-nm" -DCMAKE_RANLIB="/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc-ranlib" -DCMAKE_FIND_ROOT_PATH="/home/chen/lede/staging_dir/target-x86_64_musl/usr;/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=BOTH -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY -DCMAKE_STRIP=: -DCMAKE_INSTALL_PREFIX=/usr -DDL_LIBRARY=/home/chen/lede/staging_dir/target-x86_64_musl -DCMAKE_PREFIX_PATH=/home/chen/lede/staging_dir/target-x86_64_musl -DCMAKE_SKIP_RPATH=TRUE  /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5 )
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: /home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc
-- Check for working C compiler: /home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-g++
-- Check for working CXX compiler: /home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_ASM_COMPILER
    CMAKE_ASM_COMPILER_ARG1
    CMAKE_FIND_ROOT_PATH_MODE_LIBRARY
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_SHARED_LINKER_FLAGS
    DL_LIBRARY


-- Build files have been written to: /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.configured_68b329da9893e34099c7d8ad5cb9c940
rm -f /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built
touch /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built_check
CFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/chen/lede/staging_dir/target-x86_64_musl/usr/include -I/home/chen/lede/staging_dir/target-x86_64_musl/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include/fortify -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include " CXXFLAGS="-Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/chen/lede/staging_dir/target-x86_64_musl/usr/include -I/home/chen/lede/staging_dir/target-x86_64_musl/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/include -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include/fortify -I/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/include " LDFLAGS="-L/home/chen/lede/staging_dir/target-x86_64_musl/usr/lib -L/home/chen/lede/staging_dir/target-x86_64_musl/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/usr/lib -L/home/chen/lede/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/lib -znow -zrelro " make -j1 -C /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/. AR="x86_64-openwrt-linux-musl-gcc-ar" AS="x86_64-openwrt-linux-musl-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -iremap/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5:noddos-0.5.5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=x86_64-openwrt-linux-musl-ld NM="x86_64-openwrt-linux-musl-gcc-nm" CC="x86_64-openwrt-linux-musl-gcc" GCC="x86_64-openwrt-linux-musl-gcc" CXX="x86_64-openwrt-linux-musl-g++" RANLIB="x86_64-openwrt-linux-musl-gcc-ranlib" STRIP=x86_64-openwrt-linux-musl-strip OBJCOPY=x86_64-openwrt-linux-musl-objcopy OBJDUMP=x86_64-openwrt-linux-musl-objdump SIZE=x86_64-openwrt-linux-musl-size CROSS="x86_64-openwrt-linux-musl-" ARCH="x86_64" CMAKE_COMMAND='/home/chen/lede/staging_dir/host/bin/cmake' CMAKE_DISABLE_cmake_check_build_system=1 ;
make[4]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[5]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target noddos_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  1%] Building CXX object src/CMakeFiles/noddos_test.dir/noddos_test.cxx.o
[  2%] Linking CXX executable noddos_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  2%] Built target noddos_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target Curl_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  3%] Building CXX object src/CMakeFiles/Curl_test.dir/Curl_test.cxx.o
[  4%] Linking CXX executable Curl_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  4%] Built target Curl_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target MacAddress_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  5%] Building CXX object src/CMakeFiles/MacAddress_test.dir/MacAddress_test.cxx.o
[  6%] Linking CXX executable MacAddress_test
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  6%] Built target MacAddress_test
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
Scanning dependencies of target noddos
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[6]: Entering directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
[  7%] Building CXX object src/CMakeFiles/noddos.dir/noddos.cxx.o
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h: In member function 'bool Ipset::Exists()':
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:102:70: error: invalid conversion from 'int (*)(const char*, ...)' to 'ipset_print_outfn {aka int (*)(ipset_session*, void*, const char*, ...)}' [-fpermissive]
             struct ipset_session *session = ipset_session_init(printf);
                                                                      ^
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:102:70: error: too few arguments to function 'ipset_session* ipset_session_init(ipset_print_outfn, void*)'
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:37:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/staging_dir/target-x86_64_musl/usr/include/libipset/session.h:132:30: note: declared here
extern struct ipset_session *ipset_session_init(ipset_print_outfn outfn,
                              ^~~~~~~~~~~~~~~~~~
In file included from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/DeviceProfile.h:44:0,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Host.h:43,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/HostCache.h:32,
                 from /home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/noddos.cxx:51:
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:109:17: error: 'ipset_envopt_parse' was not declared in this scope
             if (ipset_envopt_parse(session, IPSET_ENV_EXIST, NULL) < 0) {
                 ^~~~~~~~~~~~~~~~~~
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:109:17: note: suggested alternative: 'ipset_envopt_unset'
             if (ipset_envopt_parse(session, IPSET_ENV_EXIST, NULL) < 0) {
                 ^~~~~~~~~~~~~~~~~~
                 ipset_envopt_unset
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:116:95: error: 'ipset_session_error' was not declared in this scope
                 syslog (LOG_ERR, "Ipset: Can't commit for setname %s: %s", ipsetName.c_str(), ipset_session_error(session));
                                                                                               ^~~~~~~~~~~~~~~~~~~
/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/src/Ipset.h:116:95: note: suggested alternative: 'ipset_session_report'
                 syslog (LOG_ERR, "Ipset: Can't commit for setname %s: %s", ipsetName.c_str(), ipset_session_error(session));
                                                                                               ^~~~~~~~~~~~~~~~~~~
                                                                                               ipset_session_report
make[6]: *** [src/CMakeFiles/noddos.dir/noddos.cxx.o] Error 1
make[6]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[5]: *** [src/CMakeFiles/noddos.dir/all] Error 2
make[5]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5'
make[3]: *** [/home/chen/lede/build_dir/target-x86_64_musl/noddos-0.5.5/.built] Error 2
make[3]: Leaving directory `/home/chen/lede/feeds/packages/net/noddos'
time: package/feeds/packages/noddos/compile#6.51#0.77#8.93
make[2]: *** [package/feeds/packages/noddos/compile] Error 2
make[2]: Leaving directory `/home/chen/lede'
make[1]: *** [/home/chen/lede/staging_dir/target-x86_64_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/chen/lede'
make: *** [world] Error 2
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-30 09:48 | 显示全部楼层
noddos这个编译有问题,别选这个再重新编译。

点评

谢谢。 我已经在luci-application中取消勾选,但是不知道为什么到后面还是出现。 make clean后再编译也还出现。 是不是还有其他位置。我再找找。  详情 回复 发表于 2019-1-30 09:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-30 09:59 | 显示全部楼层
Summertime 发表于 2019-1-30 09:48
noddos这个编译有问题,别选这个再重新编译。

谢谢。
我已经在luci-application中取消勾选,但是不知道为什么到后面还是出现。
make clean后再编译也还出现。
是不是还有其他位置。我再找找。

点评

.config 删除了么? 还有tmp文件夹都删了,保留dl文件夹。 或者重新git clone代码,从头来。  详情 回复 发表于 2019-1-30 10:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-30 10:05 | 显示全部楼层
molichen 发表于 2019-1-30 09:59
谢谢。
我已经在luci-application中取消勾选,但是不知道为什么到后面还是出现。
make clean后再编译也 ...

.config 删除了么? 还有tmp文件夹都删了,保留dl文件夹。
或者重新git clone代码,从头来。

点评

还是不行,还是会编译noddos,不知道哪选了。看来只能全删了重新来看看了。  详情 回复 发表于 2019-1-30 16:27
tmp没删除,重新保存.config应该就复写了吧。我再试试哈。谢谢。  详情 回复 发表于 2019-1-30 10:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-30 10:17 | 显示全部楼层
Summertime 发表于 2019-1-30 10:05
.config 删除了么? 还有tmp文件夹都删了,保留dl文件夹。
或者重新git clone代码,从头来。

tmp没删除,重新保存.config应该就复写了吧。我再试试哈。谢谢。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-1-30 16:27 | 显示全部楼层
Summertime 发表于 2019-1-30 10:05
.config 删除了么? 还有tmp文件夹都删了,保留dl文件夹。
或者重新git clone代码,从头来。

还是不行,还是会编译noddos,不知道哪选了。看来只能全删了重新来看看了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-31 15:12 | 显示全部楼层
建议截图,这样手机看代码,看得眼花缭乱
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-16 21:25

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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