在Ubuntu上建立Arm Linux 开发环境

内核编译和嵌入式产品的设计与开发
回复
wiseman
帖子: 27
注册时间: 2006-11-01 23:59

#61

帖子 wiseman » 2008-01-11 12:34

用buildroot这个软件,一下子就都搞定了
graysky
帖子: 15
注册时间: 2007-10-13 11:11

#62

帖子 graysky » 2008-01-15 18:40

好贴~~~~一定要支持
mxd271966940
帖子: 46
注册时间: 2007-12-27 20:50

#63

帖子 mxd271966940 » 2008-01-18 19:05

这是一个了不起的帖子,太感谢这个帖子了,解决了我一个大问题
头像
jinsaiuser
帖子: 100
注册时间: 2007-10-10 9:25

#64

帖子 jinsaiuser » 2008-03-03 10:21

能给个你上面那些工具的下载地址不,很难找的!谢谢
mxd271966940
帖子: 46
注册时间: 2007-12-27 20:50

#65

帖子 mxd271966940 » 2008-03-13 23:44

可以提供kernel, filesystem, bootloder的下载吗?
blueduke
帖子: 4
注册时间: 2008-04-01 13:40

#66

帖子 blueduke » 2008-04-01 16:31

:lol: :lol: :lol:
steeven
帖子: 103
注册时间: 2006-08-02 22:05

#67

帖子 steeven » 2008-06-11 20:33

两个问题,最新的4.1.1版本:
1. 如果不指定prifix, 编译 出来的有问题, 用-msfot-float会报错,说是什么库用hard FP编译的
2. gnu-arm 不支持make uninstall, 很郁闷,自己手工删除
3. 4.1.1不支持uclinux的flt格式,不能用-elf2flt命令,不知道怎么回事,只能删掉。

最后去uclinux网站下的编译工具才搞定,参见本版另外一个精华
jiazufei
帖子: 5
注册时间: 2008-06-19 13:42

#68

帖子 jiazufei » 2008-06-19 14:15

volans 写了:这几天受到台湾地震的影响,所以在公司访问不了ubuntucn的论坛,加班比较狠,也没有过来看。竟然加了精华,真是曼意外的,谢谢支持。
an 写了:其他的都还好办,就是不知道怎么在linux下烧flash :cry:
不是有JFlash的源代码么,在linux下面自己编译就可以了。
wiseman 写了:你的资源中的这些文件是从什么地方得到的呀?是从源里面下载的,还是从其它的网站下载的呀?

我们可以交流交流呀
这些资源都是买板子的时候光盘里有的,所有的工具你可以在www.arm.linux.org.uk下载,这个是arm linux的官方网站。

还有华恒论坛是很值得去的地方,宣传一个。

这网站全英文的。LZ能不能把包传上来?
tedden
帖子: 6
注册时间: 2008-06-08 18:06

#69

帖子 tedden » 2008-06-23 0:18

学习了
qbp
帖子: 9
注册时间: 2008-04-21 16:30
来自: nj

#70

帖子 qbp » 2008-06-26 23:40

canoe 写了: 编译一 个hello.c文件

代码: 全选

canoe@canoe-desktop:/arm$ arm-linux-gcc -o hello hello.c
/usr/local/arm/2.95.3/arm-linux/bin/ld:???????? hello:Permission denied
collect2: ld returned 1 exit status
试试 sudo arm-linux-gcc -o hello hello.c
wang8500
帖子: 9
注册时间: 2008-03-26 10:45

在Ubuntu上建立Arm Linux 开发环境

#71

帖子 wang8500 » 2008-07-19 9:51

能把配置NFS的步骤 分享一下 急用 阿 就是卡在这里 我是个新手
wang8500
帖子: 9
注册时间: 2008-03-26 10:45

#72

帖子 wang8500 » 2008-07-19 9:55

我编译 vivi 出现问题

/usr/local/arm/2.95.3/bin/arm-linux-ld:??? -lgcc
make: *** [vivi] 错误 1
是那里出现问题 高手指点
死亡阴影
帖子: 130
注册时间: 2007-11-28 8:52
联系:

安装 arm-linux-gdb gdbserver

#73

帖子 死亡阴影 » 2008-08-21 21:18

最好用最近的arm-linux-gcc版本

download cross-3.2.tar.gz
download gdb6.8.tar.gz
and copy them to /usr/src

Follow is root user
1 Install arm-linux-gcc

tar xf cross-3.2.tar.gz && cd usr/local&&mv arm /usr/local/arm
now you can use arm-linux-gcc in /usr/local/arm/bin

sudo gedit /etc/bash.bashrc
#add this at the end of bash.bashrc
if [ -d /usr/local/arm/gnuarm4.1.1 ]; then
PATH=/usr/local/arm/gnuarm4.1.1/bin:"${PATH}"
fi

2 Install arm-linux-gdb
mkdir /usr/src/arm
cd /usr/src/arm
export PATH=$PATH:/usr/local/arm/bin
#add your arm-linux-* in your path
./configure --target=arm-linux --prefix=/usr/src/arm
make &&make install

#--target指定编译后的文件针对的是什么目标 ,example arm-elf mips-linux armv5-linux-uclibc
#--prefix参数就可以方便的移植到别的平台,其实就是你要安装到的地方
#--host指定编译后的文件的运行环境,取值可以是i386-linux或者交叉编译器的前缀,缺省为i386-linux


--------------------------------my error for arm-linux-gdb---------
if you make return No curses/termcap library found
you must install ncurses for termcap-compat in ubuntu
Install arm-linux-gdb

wget http://www.sfr-fresh.com/unix/misc/ncurses-5.6.tar.gz
cd binutils-2.18
sudo make &&sudo make install
-----------------------------------------------------------------------------

If you finish you can find
arm-linux-gdb arm-linux-gdbtui arm-linux-run in
/usr/src/arm/bin

3 Install gdbserver
export PATH=$PATH:/usr/local/arm/bin
#add your arm-linux-* in your path
/usr/src/gdb-6.8/gdb/gdbserver/configure --target=arm-linux --prefix=/usr/src/arm-gdbsever
make
If you finish successful , you can find gdbserver gdbreplay in /usr/src/arm-gdbserver


Good Luck
haoran_202
帖子: 9
注册时间: 2007-07-26 14:35

#74

帖子 haoran_202 » 2008-08-22 14:14

准备中...........
wuyisheng
帖子: 27
注册时间: 2007-06-16 8:38

#75

帖子 wuyisheng » 2008-09-01 14:20

嗯,这个教程也不错!晚上回来在研究!
回复