导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    求助:在WSL2 (ubuntu)编译D1s出错

    MR Series
    2
    10
    3231
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      cstyle LV 4 最后由 cstyle 编辑

      在 WSL2运行:
      $ source build/envsetup.sh
      $ lunch
      $ make

      uname-a:
      Linux zz 5.10.60.1-microsoft-standard-WSL2 #1 SMP Wed Aug 25 23:20:18 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

      touch /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/gettext-0.19.6/.built
      touch /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/stamp/.gettext-full_installed
      make[3]: Leaving directory '/mnt/f/1OpenHW/d1sdk/tina-d1-h/package/libs/gettext-full'
      make[3]: Entering directory '/mnt/f/1OpenHW/d1sdk/tina-d1-h/package/libs/libffi'
      . /mnt/f/1OpenHW/d1sdk/tina-d1-h/build/shell.sh; gzip -dc /mnt/f/1OpenHW/d1sdk/tina-d1-h/dl/libffi-3.3.tar.gz | tar -C /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3/.. -xf -
      touch /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3/.preparedc2fe48d3da04c3db2be66e2da6249c87
      (cd /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3; rm -f aclocal.m4; if [ -f build/configure.ac ] || [ -f build/configure.in ]; then [ -d build/autom4te.cache ] && rm -rf autom4te.cache; [ -e build/config.rpath ] || ln -s /mnt/f/1OpenHW/d1sdk/tina-d1-h/scripts/config.rpath build/config.rpath; touch NEWS AUTHORS COPYING ABOUT-NLS ChangeLog; AUTOM4TE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autom4te AUTOCONF=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoconf AUTOMAKE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/automake ACLOCAL=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/aclocal AUTOHEADER=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoheader LIBTOOLIZE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/libtoolize LIBTOOL=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/libtool M4=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/m4 AUTOPOINT=true /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoreconf -v -f -i -s -B /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/share/aclocal -I m4 -I build build || true; fi; ); (cd /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3; rm -f aclocal.m4; if [ -f build/configure.ac ] || [ -f build/configure.in ]; then [ -d build/autom4te.cache ] && rm -rf autom4te.cache; [ -e build/config.rpath ] || ln -s /mnt/f/1OpenHW/d1sdk/tina-d1-h/scripts/config.rpath build/config.rpath; touch NEWS AUTHORS COPYING ABOUT-NLS ChangeLog; AUTOM4TE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autom4te AUTOCONF=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoconf AUTOMAKE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/automake ACLOCAL=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/aclocal AUTOHEADER=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoheader LIBTOOLIZE=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/libtoolize LIBTOOL=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/libtool M4=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/m4 AUTOPOINT=true /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/bin/autoreconf -v -f -i -s -B /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/share/aclocal -I m4 -I build build || true; fi; );
      (cd /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3/; if [ -x configure ]; then cp -fpR /mnt/f/1OpenHW/d1sdk/tina-d1-h/scripts/config.{guess,sub} /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3// && bash ./configure CC="gcc" CFLAGS="-O2 -I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/include -I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/usr/include -I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/include" CPPFLAGS="-I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/include -I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/usr/include -I/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/include" LDFLAGS="-L/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/lib -L/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/host/usr/lib -L/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/lib" SHELL="/usr/bin/env bash" --target=x86_64-linux-gnu --host=x86_64-linux-gnu --build=x86_64-linux-gnu --program-prefix="" --program-suffix="" --prefix=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host --exec-prefix=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host --sysconfdir=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/etc --localstatedir=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/var --sbindir=/mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/host/bin ; fi )
      checking build system type... x86_64-pc-linux-gnu
      checking host system type... x86_64-pc-linux-gnu
      checking target system type... x86_64-pc-linux-gnu
      continue configure in default builddir "./x86_64-pc-linux-gnu"
      ....exec /usr/bin/env bash .././configure "--srcdir=.." "--enable-builddir=x86_64-pc-linux-gnu" "linux
      gnu"
      .././configure: line 2300: config.log: No such file or directory
      .././configure: line 2310: config.log: No such file or directory
      cat: standard output: No such file or directory
      make[3]: *** [Makefile:96: /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/compile_dir/target/host/libffi-3.3/.configured] Error 1

      make[3]: Leaving directory '/mnt/f/1OpenHW/d1sdk/tina-d1-h/package/libs/libffi'
      make[2]: *** [package/Makefile:192: package/libs/libffi/host/compile] Error 2
      make[2]: Leaving directory '/mnt/f/1OpenHW/d1sdk/tina-d1-h'
      make[1]: *** [package/Makefile:189: /mnt/f/1OpenHW/d1sdk/tina-d1-h/out/d1-h-nezha/staging_dir/target/stamp/.package_compile] Error 2
      make[1]: Leaving directory '/mnt/f/1OpenHW/d1sdk/tina-d1-h'
      make: *** [/mnt/f/1OpenHW/d1sdk/tina-d1-h/build/toplevel.mk:306: world] Error 2
      [1]+ Done $T/tools/build/buildserver --path $T 2> /dev/null 1>&2

      make failed to build some targets (05:44:18 (hh:mm:ss))

      1 条回复 最后回复 回复 引用 分享 0
      • YuzukiTsuru
        柚木 鉉 LV 9 最后由 编辑

        sudo apt install openssl
        
        bash
        
        export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib"
        
        C 1 条回复 最后回复 回复 引用 分享 0
        • C
          cstyle LV 4 最后由 编辑

          此回复已被删除!
          C 2 条回复 最后回复 回复 引用 分享 0
          • C
            cstyle LV 4 @cstyle 最后由 whycan 编辑

            又报错!!谢谢。
            编译lauch的是这个工程: 3. d1s_nezha-tina

            make[5]: Entering directory '/mnt/f/1OpenHW/awsdkgit/d1sdk/lichee/linux-5.4'
              HOSTCC  scripts/kconfig/conf.o
              HOSTCC  scripts/kconfig/confdata.o
              HOSTCC  scripts/kconfig/expr.o
              LEX     scripts/kconfig/lexer.lex.c
              YACC    scripts/kconfig/parser.tab.[ch]
              HOSTCC  scripts/kconfig/lexer.lex.o
              HOSTCC  scripts/kconfig/parser.tab.o
              HOSTCC  scripts/kconfig/preprocess.o
              HOSTCC  scripts/kconfig/symbol.o
              HOSTLD  scripts/kconfig/conf
            scripts/kconfig/conf  --syncconfig Kconfig
              HOSTCC  scripts/dtc/dtc.o
              HOSTCC  scripts/dtc/flattree.o
              HOSTCC  scripts/dtc/fstree.o
              HOSTCC  scripts/dtc/data.o
              HOSTCC  scripts/dtc/livetree.o
              HOSTCC  scripts/dtc/treesource.o
              HOSTCC  scripts/dtc/srcpos.o
              HOSTCC  scripts/dtc/checks.o
              HOSTCC  scripts/dtc/util.o
              LEX     scripts/dtc/dtc-lexer.lex.c
              YACC    scripts/dtc/dtc-parser.tab.[ch]
              HOSTCC  scripts/dtc/dtc-lexer.lex.o
              HOSTCC  scripts/dtc/dtc-parser.tab.o
              HOSTLD  scripts/dtc/dtc
              HOSTCC  scripts/kallsyms
              HOSTCC  scripts/asn1_compiler
            scripts/Makefile.asm-generic:25: redundant generic-y found in arch/riscv/include/asm/Kbuild: device.h
              WRAP    arch/riscv/include/generated/asm/bugs.h
              WRAP    arch/riscv/include/generated/asm/checksum.h
              WRAP    arch/riscv/include/generated/asm/compat.h
              WRAP    arch/riscv/include/generated/asm/device.h
              WRAP    arch/riscv/include/generated/asm/div64.h
              WRAP    arch/riscv/include/generated/asm/extable.h
              WRAP    arch/riscv/include/generated/asm/flat.h
              WRAP    arch/riscv/include/generated/asm/dma.h
              WRAP    arch/riscv/include/generated/asm/dma-contiguous.h
              WRAP    arch/riscv/include/generated/asm/dma-mapping.h
              WRAP    arch/riscv/include/generated/asm/emergency-restart.h
              WRAP    arch/riscv/include/generated/asm/exec.h
              WRAP    arch/riscv/include/generated/asm/fb.h
              WRAP    arch/riscv/include/generated/asm/hardirq.h
              WRAP    arch/riscv/include/generated/asm/hw_irq.h
              WRAP    arch/riscv/include/generated/asm/irq_regs.h
              WRAP    arch/riscv/include/generated/asm/irq_work.h
              WRAP    arch/riscv/include/generated/asm/kdebug.h
              WRAP    arch/riscv/include/generated/asm/kmap_types.h
              WRAP    arch/riscv/include/generated/asm/kvm_para.h
              WRAP    arch/riscv/include/generated/asm/local.h
              WRAP    arch/riscv/include/generated/asm/local64.h
              WRAP    arch/riscv/include/generated/asm/mm-arch-hooks.h
              WRAP    arch/riscv/include/generated/asm/msi.h
              WRAP    arch/riscv/include/generated/asm/percpu.h
              WRAP    arch/riscv/include/generated/asm/preempt.h
              WRAP    arch/riscv/include/generated/asm/sections.h
              WRAP    arch/riscv/include/generated/asm/serial.h
              WRAP    arch/riscv/include/generated/asm/shmparam.h
              WRAP    arch/riscv/include/generated/asm/topology.h
              WRAP    arch/riscv/include/generated/asm/trace_clock.h
              WRAP    arch/riscv/include/generated/asm/unaligned.h
              WRAP    arch/riscv/include/generated/asm/user.h
              WRAP    arch/riscv/include/generated/asm/vga.h
              WRAP    arch/riscv/include/generated/asm/vmlinux.lds.h
              WRAP    arch/riscv/include/generated/asm/xor.h
              WRAP    arch/riscv/include/generated/asm/simd.h
              UPD     include/config/kernel.release
              UPD     include/generated/utsrelease.h
              CC      scripts/mod/empty.o
              HOSTCC  scripts/mod/mk_elfconfig
              MKELF   scripts/mod/elfconfig.h
              HOSTCC  scripts/mod/modpost.o
              CC      scripts/mod/devicetable-offsets.s
              UPD     scripts/mod/devicetable-offsets.h
              HOSTCC  scripts/mod/file2alias.o
              HOSTCC  scripts/mod/sumversion.o
              HOSTLD  scripts/mod/modpost
              CC      kernel/bounds.s
              UPD     include/generated/bounds.h
              UPD     include/generated/timeconst.h
              CC      arch/riscv/kernel/asm-offsets.s
              UPD     include/generated/asm-offsets.h
              CALL    scripts/checksyscalls.sh
              CALL    scripts/atomic/check-atomics.sh
              CC [M]  drivers/input/sensor/sunxi_gpadc.o
              CC [M]  drivers/input/touchscreen/gt9xxnew/goodix_tool.o
              CC [M]  drivers/input/touchscreen/gt9xxnew/gt9xx_update.o
              CC [M]  drivers/input/touchscreen/gt9xxnew/gt9xx.o
              LD [M]  drivers/input/touchscreen/gt9xxnew/gt9xxnew_ts.o
              CC [M]  drivers/net/wireless/xr819s/umac/main.o
              CC [M]  drivers/net/wireless/xr819s/umac/status.o
              CC [M]  drivers/net/wireless/xr819s/umac/sta_info.o
              CC [M]  drivers/net/wireless/xr819s/umac/wep.o
              CC [M]  drivers/net/wireless/xr819s/umac/wpa.o
              CC [M]  drivers/net/wireless/xr819s/umac/wapi.o
              CC [M]  drivers/net/wireless/xr819s/umac/scan.o
              CC [M]  drivers/net/wireless/xr819s/umac/offchannel.o
              CC [M]  drivers/net/wireless/xr819s/umac/ht.o
            In file included from ./include/linux/kernel.h:11,
                             from ./include/linux/skbuff.h:13,
                             from ./include/linux/if_ether.h:19,
                             from ./drivers/net/wireless/xr819s/include/linux/ieee80211.h:19,
                             from drivers/net/wireless/xr819s/umac/ht.c:16:
            drivers/net/wireless/xr819s/umac/ht.c: In function 'mac80211_send_smps_action':
            ./include/linux/compiler.h:78:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
             # define unlikely(x) __builtin_expect(!!(x), 0)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
            ./include/asm-generic/bug.h:116:2: note: in expansion of macro 'unlikely'
              unlikely(__ret_warn_on);     \
              ^~~~~~~~
            drivers/net/wireless/xr819s/umac/ht.c:272:3: note: in expansion of macro 'WARN_ON'
               WARN_ON(1);
               ^~~~~~~
            drivers/net/wireless/xr819s/umac/ht.c:273:2: note: here
              case IEEE80211_SMPS_OFF:
              ^~~~
              CC [M]  drivers/net/wireless/xr819s/umac/agg-tx.o
              CC [M]  drivers/net/wireless/xr819s/umac/agg-rx.o
              CC [M]  drivers/net/wireless/xr819s/umac/ibss.o
              CC [M]  drivers/net/wireless/xr819s/umac/mlme.o
              CC [M]  drivers/net/wireless/xr819s/umac/work.o
            In file included from ./include/linux/kernel.h:11,
                             from ./include/linux/delay.h:22,
                             from drivers/net/wireless/xr819s/umac/work.c:16:
            drivers/net/wireless/xr819s/umac/work.c: In function 'ieee80211_add_ht_ie':
            ./include/linux/compiler.h:78:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
             # define unlikely(x) __builtin_expect(!!(x), 0)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
            ./include/asm-generic/bug.h:116:2: note: in expansion of macro 'unlikely'
              unlikely(__ret_warn_on);     \
              ^~~~~~~~
            drivers/net/wireless/xr819s/umac/work.c:156:3: note: in expansion of macro 'WARN_ON'
               WARN_ON(1);
               ^~~~~~~
            drivers/net/wireless/xr819s/umac/work.c:157:2: note: here
              case IEEE80211_SMPS_OFF:
              ^~~~
              CC [M]  drivers/net/wireless/xr819s/umac/iface.o
              CC [M]  drivers/net/wireless/xr819s/umac/rate.o
              CC [M]  drivers/net/wireless/xr819s/umac/michael.o
              CC [M]  drivers/net/wireless/xr819s/umac/tkip.o
              CC [M]  drivers/net/wireless/xr819s/umac/aes_ccm.o
              CC [M]  drivers/net/wireless/xr819s/umac/aes_cmac.o
              CC [M]  drivers/net/wireless/xr819s/umac/cfg.o
            drivers/net/wireless/xr819s/umac/cfg.c: In function 'ieee80211_scan':
            drivers/net/wireless/xr819s/umac/cfg.c:1965:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
               if (sdata->local->ops->hw_scan)
                  ^
            drivers/net/wireless/xr819s/umac/cfg.c:1972:2: note: here
              case NL80211_IFTYPE_AP:
              ^~~~
              CC [M]  drivers/net/wireless/xr819s/umac/rx.o
              CC [M]  drivers/net/wireless/xr819s/umac/spectmgmt.o
              CC [M]  drivers/net/wireless/xr819s/umac/tx.o
            drivers/net/wireless/xr819s/umac/tx.c: In function 'ieee80211_tx_h_select_key':
            drivers/net/wireless/xr819s/umac/tx.c:596:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
                if (ieee80211_is_auth(hdr->frame_control))
                   ^
            drivers/net/wireless/xr819s/umac/tx.c:598:3: note: here
               case WLAN_CIPHER_SUITE_TKIP:
               ^~~~
              CC [M]  drivers/net/wireless/xr819s/umac/key.o
              CC [M]  drivers/net/wireless/xr819s/umac/util.o
              CC [M]  drivers/net/wireless/xr819s/umac/wme.o
            drivers/net/wireless/xr819s/umac/wme.c: In function 'mac80211_select_queue':
            drivers/net/wireless/xr819s/umac/wme.c:74:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
               if (sta) {
                  ^
            drivers/net/wireless/xr819s/umac/wme.c:78:2: note: here
              case NL80211_IFTYPE_AP:
              ^~~~
              CC [M]  drivers/net/wireless/xr819s/umac/event.o
              CC [M]  drivers/net/wireless/xr819s/umac/average.o
              CC [M]  drivers/net/wireless/xr819s/umac/chan.o
              CC [M]  drivers/net/wireless/xr819s/umac/pm.o
              CC [M]  drivers/net/wireless/xr819s/umac/rc80211_minstrel.o
              CC [M]  drivers/net/wireless/xr819s/umac/rc80211_minstrel_ht.o
              CC [M]  drivers/net/wireless/xr819s/wlan/fwio.o
              CC [M]  drivers/net/wireless/xr819s/wlan/txrx.o
              CC [M]  drivers/net/wireless/xr819s/wlan/vendor.o
              CC [M]  drivers/net/wireless/xr819s/wlan/main.o
            drivers/net/wireless/xr819s/wlan/main.c: In function 'xradio_get_mac_addrs':
            drivers/net/wireless/xr819s/wlan/main.c:427:7: warning: unused variable 'addr_str' [-Wunused-variable]
              char addr_str[20];
                   ^~~~~~~~
              CC [M]  drivers/net/wireless/xr819s/wlan/queue.o
            drivers/net/wireless/xr819s/wlan/queue.c: In function 'xradio_queue_stats_init':
            drivers/net/wireless/xr819s/wlan/queue.c:218:3: warning: ISO C90 forbids variable length array [-Wvla]
               stats->link_map_cache[i] = xr_kzalloc(sizeof(int[map_capacity]), false);
               ^~~~~
            drivers/net/wireless/xr819s/wlan/queue.c: In function 'xradio_queue_init':
            drivers/net/wireless/xr819s/wlan/queue.c:258:5: warning: ISO C90 forbids variable length array [-Wvla]
                 xr_kzalloc(sizeof(int[stats->map_capacity]), false);
                 ^~~~~~~~~~
              CC [M]  drivers/net/wireless/xr819s/wlan/hwio.o
              CC [M]  drivers/net/wireless/xr819s/wlan/bh.o
              CC [M]  drivers/net/wireless/xr819s/wlan/wsm.o
              CC [M]  drivers/net/wireless/xr819s/wlan/sta.o
              CC [M]  drivers/net/wireless/xr819s/wlan/ap.o
              CC [M]  drivers/net/wireless/xr819s/wlan/scan.o
            drivers/net/wireless/xr819s/wlan/scan.c: In function 'xradio_scan_work':
            drivers/net/wireless/xr819s/wlan/scan.c:723:38: warning: ISO C90 forbids variable length array [-Wvla]
               scan.ch = xr_kzalloc(sizeof(struct wsm_scan_ch[it - hw_priv->scan.curr]), false);
                                                  ^~~~~~~~~~~
              CC [M]  drivers/net/wireless/xr819s/wlan/platform.o
              CC [M]  drivers/net/wireless/xr819s/wlan/pm.o
              CC [M]  drivers/net/wireless/xr819s/wlan/sdio.o
              CC [M]  drivers/net/wireless/xr819s/wlan/debug.o
              CC [M]  drivers/net/wireless/xr819s/wlan/etf.o
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            drivers/net/wireless/xr819s/wlan/etf.c: In function 'etf_alloc_cli_buffer':
            ./include/linux/kern_levels.h:5:18: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'u3
            ' {aka 'unsigned int'} [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:254:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF_ERR] " __VA_ARGS__);  \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:7: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                  ~^
                  %d
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            ./include/linux/kern_levels.h:5:18: warning: format '%d' expects a matching 'int' argument [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:254:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF_ERR] " __VA_ARGS__);  \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:46: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                                                         ~^
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            ./include/linux/kern_levels.h:5:18: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'u3
            ' {aka 'unsigned int'} [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:256:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF_WRN] " __VA_ARGS__);  \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:7: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                  ~^
                  %d
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            ./include/linux/kern_levels.h:5:18: warning: format '%d' expects a matching 'int' argument [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:256:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF_WRN] " __VA_ARGS__);  \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:46: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                                                         ~^
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            ./include/linux/kern_levels.h:5:18: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'u3
            ' {aka 'unsigned int'} [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:258:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF] " __VA_ARGS__); \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:7: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                  ~^
                  %d
            In file included from ./include/linux/printk.h:7,
                             from ./drivers/net/wireless/xr819s/include/linux/printk.h:7,
                             from ./include/linux/kernel.h:15,
                             from ./include/linux/list.h:9,
                             from ./include/linux/module.h:9,
                             from drivers/net/wireless/xr819s/wlan/etf.c:14:
            ./include/linux/kern_levels.h:5:18: warning: format '%d' expects a matching 'int' argument [-Wformat=]
             #define KERN_SOH "\001"  /* ASCII Start Of Header */
                              ^~~~~~
            ./include/linux/kern_levels.h:11:18: note: in expansion of macro 'KERN_SOH'
             #define KERN_ERR KERN_SOH "3" /* error conditions */
                              ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/debug.h:258:11: note: in expansion of macro 'KERN_ERR'
                printk(KERN_ERR "[ETF] " __VA_ARGS__); \
                       ^~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:452:4: note: in expansion of macro 'etf_printk'
                etf_printk(XRADIO_DBG_WARN,
                ^~~~~~~~~~
            drivers/net/wireless/xr819s/wlan/etf.c:453:46: note: format string is defined here
                 "%s: req_len = %d, priv->cli_data_len = %d.\n",
                                                         ~^
              CC [M]  drivers/net/wireless/xr819s/wlan/wlan_init.o
              LD [M]  drivers/net/wireless/xr819s/xr819s.o
              CC [M]  drivers/soc/sunxi/vf-test.o
              CC [M]  drivers/usb/storage/uas.o
              CC [M]  drivers/usb/storage/scsiglue.o
              CC [M]  drivers/usb/storage/protocol.o
              CC [M]  drivers/usb/storage/transport.o
              CC [M]  drivers/usb/storage/usb.o
              CC [M]  drivers/usb/storage/initializers.o
              CC [M]  drivers/usb/storage/sierra_ms.o
              CC [M]  drivers/usb/storage/option_ms.o
              CC [M]  drivers/usb/storage/usual-tables.o
              LD [M]  drivers/usb/storage/usb-storage.o
              CC [M]  net/ipv4/netfilter/nf_log_ipv4.o
              CC [M]  net/ipv4/netfilter/ipt_REJECT.o
              CC [M]  net/netfilter/nf_log_common.o
              CC [M]  net/netfilter/xt_mark.o
              CC [M]  net/netfilter/xt_LOG.o
            ****make[7]: *** No rule to make target** **'net/netfilter/xt_TCPMSS.o', needed by '__build'.  Stop.**
            make[6]: *** [scripts/Makefile.build:556: net/netfilter] Error 2
            make[5]: *** [Makefile:1810: net] Error 2
            make[5]: Leaving directory '/mnt/f/1OpenHW/awsdkgit/d1sdk/lichee/linux-5.4'
            make[4]: *** [Makefile:30: /mnt/f/1OpenHW/awsdkgit/d1sdk/out/d1s-nezha/compile_dir/target/linux-d1s-nezha/linux-5.4.61/.modules] Error 2
            make[4]: Leaving directory '/mnt/f/1OpenHW/awsdkgit/d1sdk/target/allwinner/d1s-nezha'
            make[3]: *** [Makefile:13: compile] Error 2
            make[3]: Leaving directory '/mnt/f/1OpenHW/awsdkgit/d1sdk/target/allwinner'
            make[2]: *** [target/Makefile:22: target/allwinner/compile] Error 2
            make[2]: Leaving directory '/mnt/f/1OpenHW/awsdkgit/d1sdk'
            make[1]: *** [target/Makefile:16: /mnt/f/1OpenHW/awsdkgit/d1sdk/out/d1s-nezha/staging_dir/target/stamp/.target_compile] Error 2
            make[1]: Leaving directory '/mnt/f/1OpenHW/awsdkgit/d1sdk'
            make: *** [/mnt/f/1OpenHW/awsdkgit/d1sdk/build/toplevel.mk:306: world] Error 2
            [1]+  Done                    $T/tools/build/buildserver --path $T 2> /dev/null 1>&2
            
            #### make failed to build some targets (02:00:17 (hh:mm:ss)) ####**
            
            1 条回复 最后回复 回复 引用 分享 0
            • C
              cstyle LV 4 @YuzukiTsuru 最后由 编辑

              @yuzukitsuru 大神,帮忙看下,楼下的,编译报错吗,谢谢。

              1 条回复 最后回复 回复 引用 分享 0
              • C
                cstyle LV 4 @cstyle 最后由 whycan 编辑

                此回复已被删除!
                1 条回复 最后回复 回复 引用 分享 0
                • YuzukiTsuru
                  柚木 鉉 LV 9 最后由 YuzukiTsuru 编辑

                  @cstyle xr819 wifi模块问题,应该是依赖相关错误,建议在build前先make kernel_menuconfig和make menuconfig

                  1 条回复 最后回复 回复 引用 分享 0
                  • C
                    cstyle LV 4 最后由 编辑

                    此回复已被删除!
                    1 条回复 最后回复 回复 引用 分享 0
                    • YuzukiTsuru
                      柚木 鉉 LV 9 最后由 编辑

                      @cstyle 我这里测试按照这个配置是可以编译的

                      C 1 条回复 最后回复 回复 引用 分享 0
                      • C
                        cstyle LV 4 @YuzukiTsuru 最后由 编辑

                        此回复已被删除!
                        1 条回复 最后回复 回复 引用 分享 0
                        • Deleted by  C cstyle 
                        • Restored by  xiaowenge xiaowenge 
                        • 1 / 1
                        • First post
                          Last post

                        Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                        行为准则 | 用户协议 | 隐私权政策