尝试使用以下配置参数交叉编译 glib 时出现以下错误:
./configure --prefix=$HOME --host=arm-hisiv400-linux
checking for growing stack pointer... configure: error: in `/home/aa/Hi3536_SDK_V2.0.4.0/glib-2.50.0':
configure: error: cannot run test program while cross compiling
See `config.log' for more details
Run Code Online (Sandbox Code Playgroud)
有没有办法禁用这些测试,以便我的交叉编译过程可以通过?
我正在尝试为 gstreamer 交叉编译 glib,但在 Ubuntu 16.04 终端中遇到以下错误:
checking for LIBMOUNT... no
checking libmount/libmount.h usability... no
checking libmount/libmount.h presence... no
checking for libmount/libmount.h... no
configure: error: *** Could not find libmount
Run Code Online (Sandbox Code Playgroud)
非常感谢来自社区的任何建议。
我正在尝试为 ARM 交叉编译 openSSH,但似乎我没有成功:
这是我的配置参数:
./configure --host=arm CC=arm-hisiv400-linux-g++ --prefix=/home/aa/Hi3536_SDK_V2.0.4.0/openSSH --with-zlib=/usr/include
checking zlib.h presence... yes
configure: WARNING: zlib.h: present but cannot be compiled
configure: WARNING: zlib.h: check for missing prerequisite headers?
configure: WARNING: zlib.h: see the Autoconf documentation
configure: WARNING: zlib.h: section "Present But Cannot Be Compiled"
configure: WARNING: zlib.h: proceeding with the compiler's result
configure: WARNING: ## ------------------------------------------- ##
configure: WARNING: ## Report this to openssh-unix-dev@mindrot.org ##
configure: WARNING: ## ------------------------------------------- ##
checking for zlib.h... no
configure: error: *** zlib.h …
Run Code Online (Sandbox Code Playgroud) Linux 或软件控制的帧缓冲区与 GPU 内存有什么区别?有没有好的图解指南来解释 Linux 帧缓冲区的工作原理?在带有 GPU 的嵌入式板上,我们通常使用帧缓冲区还是 GPU 来处理实时视频输入?
我正在嵌入式目标上使用供应商提供的 Linux make
,apt-get
但缺少某些功能,例如等。是否可以在我的嵌入式目标板上安装包管理器?这是正确的方法吗?tkx!