导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. oushaojun
    O
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 150
    • 主题 1
    • 帖子 1
    • 最佳 0
    • 群组 0

    oushaojunLV 2

    @oushaojun

    150
    积分
    0
    声望
    1
    资料浏览
    1
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    oushaojun 取消关注 关注

    oushaojun 发布的最新帖子

    • V853编译buildroot的meson时报错,显示成功了但是调用失败

      log.txt

      编译buildroot的时候,显示meson已经安装成功了:

      >>> host-meson 0.49.0 Installing to host directory
      ...
      Installing meson script to /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin
      
      

      后面开始使用meson编译libinput,结果显示meson安装是失败的,有点不知道什么情况了

      >>> libinput 1.12.5 Configuring
      rm -rf /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5//build
      mkdir -p /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5//build
      sed -e "s%@TARGET_CROSS@%/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin/arm-linux-gnueabihf-%g" -e "s%@TARGET_ARCH@%arm%g" -e "s%@TARGET_CPU@%cortex-a7%g" -e "s%@TARGET_ENDIAN@%"little"%g" -e "s%@TARGET_CFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os  `%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%`printf '"%s", ' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os  `%g" -e "s%@HOST_DIR@%/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host%g" package/meson/cross-compilation.conf.in > /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5//build/cross-compilation.conf
      PATH="/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin:/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/sbin:/home/oushaojun/.local/bin:/home/oushaojun/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/oushaojun/repo:/snap/bin"  PYTHONNOUSERSITE=y /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5//build/cross-compilation.conf -Dtests=false -Dlibwacom=false -Ddocumentation=false -Ddebug-gui=false /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5/ /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5//build
      Traceback (most recent call last):
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin/meson", line 11, in <module>
          load_entry_point('meson==0.49.0', 'console_scripts', 'meson')()
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 294, in main
          return run(sys.argv[1:], launcher)
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 285, in run
          return CommandLineParser().run(args)
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 73, in __init__
          from . import mconf, mdist, minit, minstall, mintro, msetup, mtest, rewriter, msubprojects, munstable_coredata, mcompile, mdevenv
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mconf.py", line 23, in <module>
          from . import build
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/build.py", line 28, in <module>
          from . import coredata
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/coredata.py", line 25, in <module>
          from .mesonlib import (
      ImportError: cannot import name 'default_datadir' from 'mesonbuild.mesonlib' (/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonlib/__init__.py)
      make[1]: *** [package/pkg-generic.mk:231: /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/build/libinput-1.12.5/.stamp_configured] Error 1
      make: *** [Makefile:96: _all] Error 2
      make: Leaving directory '/home/oushaojun/tina_linux_sdk/buildroot/buildroot-201902'
      ERROR: build buildroot Failed
      INFO: build_buildroot_rootfs failed
      
      

      直接调用meson是失败的:

      /home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin/meson -v
      Traceback (most recent call last):
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/bin/meson", line 11, in <module>
          load_entry_point('meson==0.49.0', 'console_scripts', 'meson')()
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 294, in main
          return run(sys.argv[1:], launcher)
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 285, in run
          return CommandLineParser().run(args)
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 73, in __init__
          from . import mconf, mdist, minit, minstall, mintro, msetup, mtest, rewriter, msubprojects, munstable_coredata, mcompile, mdevenv
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mconf.py", line 23, in <module>
          from . import build
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/build.py", line 28, in <module>
          from . import coredata
        File "/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/coredata.py", line 25, in <module>
          from .mesonlib import (
      ImportError: cannot import name 'default_datadir' from 'mesonbuild.mesonlib' (/home/oushaojun/tina_linux_sdk/out/v853/vision/buildroot/buildroot/host/lib/python3.7/site-packages/mesonbuild/mesonlib/__init__.py)
      
      

      有大佬帮忙看看吗

      发布在 V Series
      O
      oushaojun