美文网首页
编译高通代码报错解决fatal error: openssl/b

编译高通代码报错解决fatal error: openssl/b

作者: 超__越 | 来源:发表于2019-03-14 10:27 被阅读0次

    1 最近编译高通代码一直报错

    scripts/kconfig/conf --silentoldconfig Kconfig

      CHK    include/config/kernel.release

      GEN    ./Makefile

      CHK    include/generated/uapi/linux/version.h

      Using /home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4 as source for kernel

      CHK    include/generated/utsrelease.h

      HOSTCC  scripts/sign-file

      HOSTCC  scripts/extract-cert

    /home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4/scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory

    compilation terminated.

    /home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4/scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h: No such file or directory

    compilation terminated.

      CHK    include/generated/timeconst.h

      CHK    include/generated/bounds.h

      CHK    include/generated/asm-offsets.h

      CALL    /home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4/scripts/checksyscalls.sh

    scripts/Makefile.host:91: recipe for target 'scripts/sign-file' failed

    make[2]: *** [scripts/sign-file] Error 1

    make[2]: *** Waiting for unfinished jobs....

    scripts/Makefile.host:91: recipe for target 'scripts/extract-cert' failed

    make[2]: *** [scripts/extract-cert] Error 1

    /home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4/Makefile:560: recipe for target 'scripts' failed

    make[1]: *** [scripts] Error 2

    make[1]: *** Waiting for unfinished jobs....

    make[1]: Leaving directory '/home/wangxiaosheng/Y1_03_12/SC66/out/target/product/sdm660_64/obj/kernel/msm-4.4'

    Makefile:150: recipe for target 'sub-make' failed

    make: *** [sub-make] Error 2

    make: Leaving directory '/home/wangxiaosheng/Y1_03_12/SC66/kernel/msm-4.4'

    [  2% 2425/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/hw_interface.cpp

    [  2% 2426/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/resource_default.cpp

    [  2% 2427/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/color_manager.cpp

    [  2% 2428/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/fb/hw_info.cpp

    [  2% 2429/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/fb/hw_primary.cpp

    [  2% 2430/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/fb/hw_hdmi.cpp

    [  2% 2431/96324] target  C++: libsdmcore <= hardware/qcom/display/sdm/libs/core/fb/hw_device.cpp

    ninja: build stopped: subcommand failed.

    10:03:02 ninja failed with: exit status 1

    从log 看 工具不行,安装最新工具

    解决方法:

    $ sudo apt install libssl-dev

    2 搞定。

    相关文章

      网友评论

          本文标题:编译高通代码报错解决fatal error: openssl/b

          本文链接:https://www.haomeiwen.com/subject/sdofmqtx.html