libmali.so 问题汇总

固件类型:官方提供的固件
固件文件名称:20220622发布的版本
固件下载地址:…
Log日志:1.txt

1、编译opencv会出现
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 3 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 4 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 5 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 6 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 7 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 8 (>= sh_info of 3)
/usr/bin/ld: /lib/aarch64-linux-gnu/libmali.so: .dynsym local symbol at index 9 (>= sh_info of 3)

在其他任何开发板上都没有问题。

2、使用QT 的 OPENGL
无法成功编译,同样指向这个库

tchip_askquestions
1.txt (686 Bytes)

用来做项目的,很着急,编译OPENCV这种常见库,总该实验一下,opencv4.4 编译选项如下:
cmake -D CMAKE_BUILD_TYPE=Release
-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.4.0/modules
-D CMAKE_INSTALL_PREFIX=../../release
-D INSTALL_C_EXAMPLES=OFF
-D BUILD_DOCS=OFF
-D BUILD_EXAMPLES=OFF
-D OPENCV_GENERATE_PKGCONFIG=ON
-D WITH_CUDA=OFF
-D CUDA_FAST_MATH=OFF
-D ENABLE_FAST_MATH=1
-D WITH_CUDNN=OFF
-D OPENCV_DNN_CUDA=OFF
-D WITH_V4L=ON
-D WITH_QT=ON
-D WITH_OPENCL=ON
-D WITH_OPENGL=ON
-D EXCLUDE_OPENCL=0
-D WITH_GSTREAMER=ON
-D WITH_CUBLAS=OFF
-D OPENCV_ENABLE_NONFREE=ON
-D BUILD_PERF_TESTS=OFF
-D BUILD_TESTS=OFF ..

我查阅资料发现
/usr/bin/ld: xxxxxxxx .dynsym local symbol at index 3
这种格式的信息应该只是警告,不是错误,不会影响编译