【问题标题】:Build Android Alexa Auto SDK 3.2.1 in ubuntu 20.04在 ubuntu 20.04 中构建 Android Alexa Auto SDK 3.2.1
【发布时间】:2021-08-25 12:15:14
【问题描述】:

当我构建 Android Alexa auto sdk 时,我在运行命令时遇到问题:./build.sh android -t androidarm

我收到以下错误

错误:rpm-native-1_4.13.90+gitAUTOINC+a8e51b3bb0-r0 do_compile:oe_runmake 失败 错误:rpm-native-1_4.13.90+gitAUTOINC+a8e51b3bb0-r0 do_compile:函数失败:do_compile

我无法解决这个问题

【问题讨论】:

    标签: android function sdk alexa auto


    【解决方案1】:

    在 Ubuntu 20.04 上运行

    ./builder/build.sh android -t androidx86-64 --android-api 28
    

    进入

    | ../../m4-1.4.18/lib/freadahead.c: In function ‘freadahead’:
    | ../../m4-1.4.18/lib/freadahead.c:92:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
    |    92 |  #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
    |       |   ^~~~~
    | make[3]: *** [Makefile:1915: freadahead.o] Error 1
    | make[3]: *** Waiting for unfinished jobs....
    | ../../m4-1.4.18/lib/fseeko.c: In function ‘rpl_fseeko’:
    | ../../m4-1.4.18/lib/fseeko.c:110:4: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
    |   110 |   #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
    |       |    ^~~~~
    | make[3]: *** [Makefile:1915: fseeko.o] Error 1
    | make[3]: Leaving directory '/home/hannes/git/alexa-auto-sdk/builder/build/tmp-android-28/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
    | make[2]: *** [Makefile:1674: all] Error 2
    | make[2]: Leaving directory '/home/hannes/git/alexa-auto-sdk/builder/build/tmp-android-28/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
    | make[1]: *** [Makefile:1572: all-recursive] Error 1
    | make[1]: Leaving directory '/home/hannes/git/alexa-auto-sdk/builder/build/tmp-android-28/work/x86_64-linux/m4-native/1.4.18-r0/build'
    | make: *** [Makefile:1528: all] Error 2
    | ERROR: oe_runmake failed
    | WARNING: exit code 1 from a shell command.
    | ERROR: Function failed: do_compile (log file is located at /home/hannes/git/alexa-auto-sdk/builder/build/tmp-android-28/work/x86_64-linux/m4-native/1.4.18-r0/temp/log.do_compile.2647129)
    ERROR: Task (/home/hannes/oe-core/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_compile) failed with exit code '1'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2021-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      相关资源
      最近更新 更多