是我在网上找了一些资料,还是没有办法编译成功。 请高人指点一下。 下面写上我的编译过程 我在构建基本的唯C(C-only)编译器时就出错了,它编了libgcc2库,出错 # 建立GCC交叉编译器的bash shell脚本 TARGET=powerpc-linux # Target processor GNUTOOLS=$HOME/gnutools # Directory for final tools SRC=$HOME/src # Directory for source BUILD=$HOME/build # 源代码压缩包文件的名字(不带.tar.gz扩展名) BINUTILS=bin...
by yujunlan - C/C++ - 2004-02-27 15:59:49 阅读(742) 回复(1)
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...
[code] # # Makefile # # Written by mirnshi (mirnshi@163.com), 2006 # # Version 0.00000001, ^_^ # # This makefile has been tested on FreeBSD 4.x and 6.x # the packages: # bash-3.2.tar.gz # binutils-2.16.1.tar.bz2 # bison-2.3.tar.bz2 # gawk-3.1.5.tar.bz2 # gcc-3.4.4.tar.bz2 # gdb-6.5.tar.bz2 # gettext-0.16.tar.gz # grep-2.5.1.tar.bz2 # linux-2.6.19.tar.bz2 # m4-1.4.8.tar.bz2 # make-3.81.tar.bz2 # se...
各位同道: 我费了很大力气,做成了一个 mips-linux 交叉编译器。至少我看编译 cross ompile 的过程本身没有什么问题。 但是我用这个cross compile 编译程序的时候却总是不成功: 1,我随便写了个c文件: mm.c 然后用 我新生成的 cross compile 进行编译: /cross/tool-mips/mips3-linux-gcc mm.c 但编译的时候出现了问题: /cross/tool-mips/lib/gcc/mips3-linux/3.4.4/../../../../mips3-linux/bin/l...
系统中装有arm-elf-/arm-linux-两个编译器,make时显示cross_compile=arm-linux-,我的内核用的是linux-2.4.x,其下的makefile已经修改过,是arm-elf-,但是实际编译时uClinux还是在寻找arm-linux-,不知道uClinux是怎么链接到交叉编译器的,哪个文件控制着这些参数的设置,我也察看了uClinux-dist下的makefile,没有明显错误,哪位大哥知道的,麻烦指点一下,感激不尽!!!!!! 相关信息如下: 一、uClinux配置:GDB/ARMular/lin...
关于交叉编译的编译器头文件包含问题 我在交叉编译编译的时候需要用到bits/mathinline.h 这个头文件在/usr/local/arm-linux/arm-linux/sys-inclue和/usr/include 里都有,按理说应该用armlinux的头文件,可却出现如下错误: arm-linux-g++ -c -I/home/berkeley/Qtopia/qt-2.3.7//include -pipe -DQT_QWS_SITSANG -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -DQTOPIA_APP_INTERFACE -DQTOPIA_WIN32PROCESS_SUPPORT -I...
以纯粹的源码编译交叉编译器,还是头一遭。以往都是利用目标主机上的头文件和库文件作交叉编译,比较省力。但是这次尝试编译linux的交叉编译器,着实遇到了一些麻烦。 1. 源码准备,需要下载: bison m4 gnu make binutils gcc linux-kernel newlib uclibc 2. 由于编译gcc时,需要bison,m4,gnu make,所以首先要将其编译。 随便编译到某个目录,或者/usr/local # set path=(somdir/bi...