工具与软件:
您好!
我在几个月前提出了这个问题、但问题仍未得到解答、随后被锁定(https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1443722/tda4vm-glmark2-compilation-for-tda4-evm-wl_marshal_flag_destroy-missing-from-sdk-installation)。 为了方便起见、将其复制:
我正在尝试 为 TDA4 EVM 板编译 glmark2基准测试(github.com/.../glmark2)。 编译代码时( ninja -C build_dir ),我得到以下错误:
src /xdg-shell-client-protocol.h:在函数‘void xdg_WM_base_destroy(xdg_WM_base*)'中:
src /xdg-shell-client-protocol.h:465:87: 错误:未在此范围内声明‘WL_Marshal_flag_destroy'
465 | xdg_WM_base_destroy、NULL、WL_proxy_get_version ((struct WL_proxy *) xdg_WM_base)、WL_Marshal_flag_destroy);
|^~~~~~~~~~~~~~~~~~~~~~~
src /xdg-shell-client-protocol.h:464:2:错误:未在该范围内声明 ‘WL_proxy_massulal_flags’;您的意思是‘WL_proxy_massulal_array’?
464 | WL_Proxy_Marshal_flags ((struct WL_proxy *) xdg_WM_base、
以及由的非解密产生的其他错误 WL_Marshal_flag_destroy。
我正在使用中 "TI-PROCESSOR-SDK-LINUX-J7-EVM-08_05_00_08" 在 SDK 安装中缺少此定义。 在哪里可以找到此定义?
此致!
Ali