在安装libmraa 库的时候出的这个错误 求解



  • Checking connectivity... done.
    Submodule path 'doxyport': checked out 'db3e1a6eb8677d3166d90d82c3068689803ce547'
    warning: unable to rmdir doxyport: Directory not empty
    M doxygen2jsdoc
    Note: checking out '70600dece4138b0c0dbaff42f57828f1559cd840'.

    You are in 'detached HEAD' state. You can look around, make experimental
    changes and commit them, and you can discard any commits you make in this
    state without impacting any branches by performing another checkout.

    If you want to create a new branch to retain commits you create, you may
    do so (now or later) by using -b with the checkout command again. Example:

    git checkout -b

    HEAD is now at 70600de... mraa: update to version 0.8.0
    fatal: reference is not a tree: 9cc90b7976252b2d14b7956230c5870097e1f008
    Unable to checkout '9cc90b7976252b2d14b7956230c5870097e1f008' in submodule path 'doxygen2jsdoc'
    Makefile:51: recipe for target '/root/SDK/openwrt_widora/dl/libmraa-0.8.0-70600dece4138b0c0dbaff42f57828f1559cd840.tar.gz' failed
    make[3]: *** [/root/SDK/openwrt_widora/dl/libmraa-0.8.0-70600dece4138b0c0dbaff42f57828f1559cd840.tar.gz] Error 1
    make[3]: Leaving directory '/root/SDK/openwrt_widora/feeds/packages/libs/libmraa'
    package/Makefile:191: recipe for target 'package/feeds/packages/libmraa/compile' failed
    make[2]: *** [package/feeds/packages/libmraa/compile] Error 2
    make[2]: Leaving directory '/root/SDK/openwrt_widora'
    package/Makefile:188: recipe for target '/root/SDK/openwrt_widora/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile' failed
    make[1]: *** [/root/SDK/openwrt_widora/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2
    make[1]: Leaving directory '/root/SDK/openwrt_widora'
    /root/SDK/openwrt_widora/include/toplevel.mk:181: recipe for target 'world' failed
    make: *** [world] Error 2



  • 人工下载libmraa-0.8.0这个库,放到dl文件夹中