导航

    全志在线开发者论坛

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

    T113-i SDK编译host-libglib2 2.56.3 Building阶段报错

    创龙科技专区
    2
    2
    760
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      lozenyin LV 3 最后由 编辑

      详细的log如下

      root@f63d242350f8:/work/T113-i_v1.0# ./build.sh
      ACTION List: mklichee;========
      Execute command: mklichee
      INFO: ----------------------------------------
      INFO: build lichee ...
      INFO: chip: sun8iw20p1
      INFO: platform: linux
      INFO: kernel: linux-5.4
      INFO: board: tlt113-minievm-emmc
      INFO: output: /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan
      INFO: ----------------------------------------
      INFO: build buildroot ...
      Prepare br toolchain gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz...
      make: Entering directory '/work/T113-i_v1.0/buildroot/buildroot-201902'
      >>> host-libglib2 2.56.3 Building
      PATH="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/bin:/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PKG_CONFIG="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/lib/pkgconfig:/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/host/share/pkgconfig"  /usr/bin/make   -C /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/
      make[1]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      /usr/bin/make  all-recursive
      make[2]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      Making all in .
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      Making all in m4macros
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
      /usr/bin/make  all-am
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
      make[4]: Nothing to be done for 'all-am'.
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/m4macros'
      Making all in glib
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      /usr/bin/make  all-recursive
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      Making all in libcharset
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/libcharset'
      Making all in update-pcre
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib/update-pcre'
      Making all in .
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      make[5]: Nothing to be done for 'all-am'.
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/glib'
      Making all in gmodule
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
      /usr/bin/make  all-am
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
      make[4]: Nothing to be done for 'all-am'.
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gmodule'
      Making all in gthread
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
      /usr/bin/make  all-am
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
      make[4]: Nothing to be done for 'all-am'.
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gthread'
      Making all in gobject
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      /usr/bin/make  all-recursive
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      Making all in .
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      make[5]: Nothing to be done for 'all-am'.
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      Making all in tests
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject/tests'
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gobject'
      Making all in gio
      make[3]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
      /usr/bin/make  all-recursive
      make[4]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
      Making all in gdbus-2.0/codegen
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/gdbus-2.0/codegen'
      Making all in xdgmime
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/xdgmime'
      Making all in inotify
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
      /usr/bin/make  all-am
      make[6]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
      make[6]: Nothing to be done for 'all-am'.
      make[6]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio/inotify'
      Making all in .
      make[5]: Entering directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
        CC       libgio_2_0_la-gdbusauth.lo
        CC       libgio_2_0_la-gdbusmessage.lo
        CC       libgio_2_0_la-gdbusintrospection.lo
        CC       libgio_2_0_la-gdbusmethodinvocation.lo
      gdbusmessage.c: In function 'parse_value_from_blob':
      gdbusmessage.c:1712:29: warning: variable 'item' set but not used [-Wunused-but-set-variable]
       1712 |                   GVariant *item;
            |                             ^~~~
      gdbusmessage.c: In function 'append_value_to_blob':
      gdbusmessage.c:2326:24: warning: unused variable 'end' [-Wunused-variable]
       2326 |           const gchar *end;
            |                        ^~~
        CC       libgio_2_0_la-gdbusserver.lo
      gdbusauth.c: In function '_g_dbus_auth_run_server':
      gdbusauth.c:1302:11: error: '%s' directive argument is null [-Werror=format-overflow=]
       1302 |           debug_print ("SERVER: WaitingForBegin, read '%s'", line);
            |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      gdbusintrospection.c: In function 'g_dbus_interface_info_generate_xml':
      gdbusintrospection.c:751:3: warning: 'access_string' may be used uninitialized in this function [-Wmaybe-uninitialized]
        751 |   g_string_append_printf (string_builder, "%*s<property type=\"%s\" name=\"%s\" access=\"%s\"",
            |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        752 |                           indent, "",
            |                           ~~~~~~~~~~~
        753 |                           info->signature,
            |                           ~~~~~~~~~~~~~~~~
        754 |                           info->name,
            |                           ~~~~~~~~~~~
        755 |                           access_string);
            |                           ~~~~~~~~~~~~~~
      gdbusintrospection.c:731:16: note: 'access_string' was declared here
        731 |   const gchar *access_string;
            |                ^~~~~~~~~~~~~
      cc1: some warnings being treated as errors
      make[5]: *** [Makefile:3633: libgio_2_0_la-gdbusauth.lo] Error 1
      make[5]: *** Waiting for unfinished jobs....
      gdbusmessage.c: In function 'g_dbus_message_to_blob':
      gdbusmessage.c:2702:30: error: '%s' directive argument is null [-Werror=format-overflow=]
       2702 |       tupled_signature_str = g_strdup_printf ("(%s)", signature_str);
            |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      cc1: some warnings being treated as errors
      make[5]: *** [Makefile:3682: libgio_2_0_la-gdbusmessage.lo] Error 1
      make[5]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
      make[4]: *** [Makefile:4471: all-recursive] Error 1
      make[4]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
      make[3]: *** [Makefile:2049: all] Error 2
      make[3]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/gio'
      make[2]: *** [Makefile:1272: all-recursive] Error 1
      make[2]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      make[1]: *** [Makefile:893: all] Error 2
      make[1]: Leaving directory '/work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3'
      make: *** [package/pkg-generic.mk:241: /work/T113-i_v1.0/out/t113_i/tlt113-minievm-emmc/longan/buildroot/build/host-libglib2-2.56.3/.stamp_built] Error 2
      make: Leaving directory '/work/T113-i_v1.0/buildroot/buildroot-201902'
      ERROR: build buildroot Failed
      INFO: mkbr failed
      
      
      Tronlong_support 1 条回复 最后回复 回复 引用 分享 1
      • Tronlong_support
        Tronlong_support LV 5 @lozenyin 最后由 编辑

        @lozenyin
        不要使用root用户编译

        1 条回复 最后回复 回复 引用 分享 0
        • 1 / 1
        • First post
          Last post

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

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