我正在尝试为ARM交叉编译vim。 我更改了make文件中的交叉编译器gcc路径,并在vim74 / src目录中查找了make命令。 但是它给我链接器错误。

在哪里可以获取此跨平台的路径库?

error:
<arm>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/usr/local/lib" is unsafe for cross-compilation
 <path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lgtk-x11-2.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lgdk-x11-2.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -latk-1.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lgio-2.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lpangoft2-1.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lpangocairo-1.0
<path>/arm-2012.03/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lgdk_pixbuf-2.0

  ask by user3459430 translate from so

本文未有回复,本站智能推荐:

1回复

交叉编译gcc

我按照这里的说明交叉编译GCC。 我在Mac上。 当我从gcc源文件夹运行此命令时: ./configure --target=i586-elf --prefix=/usr/local/cross --disable-nls --without-headers --enable-langua
1回复

ARM的vim交叉编译

我正在使用arm-linux-gnueabi并尝试为我的设备编译vim 。 经过一段时间的搜索和学习,我成功了,但当我从设备开始时,我看到了这个: 光标不向任何方向移动,文本I类型单行最后一行。 Vim命令工作正常。 如果重要的话,在编译期间我编译了ncurses库并用标志来定
2回复

为arm64交叉编译googletest

我有一些要使用googletest测试的库的C代码。 我打算为多种架构构建库,包括x86,x86-64,ARM和ARM64。 由于该库将导出某些特定于体系结构的功能,因此我想针对每种体系结构测试该库。 为了测试库的ARM64构建,我试图为ARM64编译googletest。
1回复

用于iOS的交叉编译Jansson C库

我正在尝试从我的机​​器(x86_64)交叉编译iOS版Jansson (armv7)。 我了解到,使用xcode 5,苹果删除了llvm-gcc,因此armv7-apple-darwin-gcc 。 结果库将改为为x86_64编译。 这是我当前的配置: 我看到许多人说他们已经
1回复

如何为ARM交叉编译libcollections?

我试图交叉编译用于ARM体系结构的libcollections库。 运行命令./configure --host=arm-none-linux-gnueabi ,它失败并显示错误configure: error: C compiler cannot create executables 。
3回复

交叉编译Raspberry Pi 2错误

我想开始在Ubuntu 32bit上(在虚拟框中)对树莓派pi2进行交叉编译,因此我在github网站( https://github.com/raspberrypi/tools )上下载了工具链,并尝试使用以下命令编译一个简单的hello world程序:命令(我已经包含了bin文件夹的路径,
2回复

关于GCC和交叉编译的一般问题

最近我一直在使用GCC进行交叉编译,并发现了一个看似复杂的区域,即工具链。 我不太明白这一点,因为我认为GCC可以为大多数常见架构创建二进制机器代码,而其他真正重要的是你链接的库和创建的可执行类型。 海湾合作委员会不能自己做所有这些事吗? 通过单一构建的GCC,所有适当的库和发送到
1回复

尝试交叉编译httpry的问题

我正在尝试交叉编译httpry 。 我已经交叉编译了libpcap,但是由于某种原因,当我尝试编译httpry时,似乎无法找到libpcap库。 为了尝试交叉编译,我不得不为httpry修改Makefile: 当我尝试编译时,出现以下错误: 因此,LD似乎没有找到该库。