checking whether make sets $(MAKE)... yes
checking for arm-linux-strip... /mygod/arm/arm-linux/bin/strip
checking for --enable-version-specific-runtime-libs... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking for arm-linux-gcc... /mygod/gcc-4.2.0/host-i686-pc-linux-gnu/gcc/xgcc -B/mygod/gcc-4.2.0/host-i686-pc-linux-gnu/gcc/ -B/mygod/arm/arm-linux/bin/ -B/mygod/arm/arm-linux/lib/ -isystem /mygod/arm/arm-linux/include -isystem /mygod/arm/arm-linux/sys-include
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make[1]: *** [configure-target-libmudflap] 错误 1
make[1]: Leaving directory `/mygod/gcc-4.2.0'
make: *** [all] 错误 2
我的配置参数如下
./configure --target=arm-linux --prefix=/mygod/arm --disable-shared --disable-threads --disable-nls --with-newlib --enable-languages=c --without-headers --with-binutils=/mygod/arm/arm-linux/bin
分享到:
相关推荐
### 使用crosstool-ng构建基于ARM的交叉编译工具链 #### 一、交叉编译的概念与必要性 在嵌入式系统开发过程中,“交叉编译”是必不可少的一个环节。简单来说,交叉编译指的是在一个平台上编译代码,使其能够在另一...
- **配置编译选项**:配置glibc时,需要指定目标架构和交叉编译工具链的位置。 - **编译和安装**:执行编译命令,并安装到指定的目录中。 **第五步:验证交叉编译工具链** - **测试编译**:编写一个简单的C程序,...
Crosstool 脚本工具是一种简单的方法来生成交叉编译工具链,该方法相对于方法一要简单许多,并且出错的机会也非常少。 六、直接下载交叉编译工具链 直接下载交叉编译工具链是一种简单省事的方法,但与此同时该方法...
- 下载交叉编译工具链:arm-linux-3.4.6可以在CSDN或其他资源网站找到。 2. **配置与编译内核** - 修改Makefile文件:将`ARCH ?= $(SUBARCH)`和`CROSS_COMPILE ?=`这两行分别改为`ARCH ?= arm`和`CROSS_COMPILE ...
因此,我们选择使用交叉编译工具链arm-uclinux-tools-base-gcc3.4.0-***.sh。安装交叉编译工具链后,需要确保工具链安装路径存在于系统PATH变量中。 接下来,我们需要制作μcLinux内核。一种最容易的方法是直接访问...
9. 交叉编译工具链:在某些开发环境中,可能需要使用交叉编译器进行代码的编译工作。例如,使用arm-none-eabi-gcc这样的工具链可以编译适用于ARM Cortex-M核心的代码。 由于文件中给出的部分内容不够清晰,这些内容...
5.1.1 嵌入式交叉编译环境的搭建 133 5.1.2 超级终端和Minicom配置及使用 135 5.1.3 下载映像到开发板 142 5.1.4 编译嵌入式Linux内核 145 5.1.5 Linux内核目录结构 149 5.1.6 制作文件系统 149 ...
5.1.1 嵌入式交叉编译环境的搭建 5.1.2 超级终端和minicom配置及使用 5.1.3 下载映像到开发板 5.1.4 编译嵌入式Linux内核 5.1.5 Linux内核源码目录结构 5.1.6 制作文件系统 5.2 U-Boot移植 5.2.1 Bootloader介绍 ...
3. 编译器与开发环境:单片机编程通常需要专门的交叉编译器,如Keil、GCC等,它们能在个人电脑上编译代码,然后烧录到单片机中运行。熟悉使用这些工具,设置工程、编译、调试和下载程序是必要的步骤。 4. 汇编语言...
3.4.2 GCC编译选项解析............................................................................................. 56 3.5 调试器GDB的使用技巧..............................................................