Ubuntu 64位 直接安装arm-linux-gcc-4.4.3 会出错
~$ sudo apt-get install ia32-libs 装一些32位的库 ```
开发环境:Fedora9 32位
注:vmbox桥接网络时 需要设置静态IP,否则无法联网
第一步:安装arm-linux-gcc-4.4.3
将光盘目录 linux中的 arm-linux-gcc-4.4.3.tgz 复制到某个目录下如 tmp,然后
进入到该目录,执行解压命令:
#cd /tmp
tar -xzvf arm-linux-gcc-4.4.3.tar.gz -C /
注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,
在此是改变目录的意思。
执行该命令,将把 arm-linux-gcc 安装到指定目录。如下图所示(这里是opt/FriendlyARM/toolschain/4.4.3目录):
第二步:把编译器路径加入系统环境变量
编辑/root/.bashrc 文件,在最后一行添加:
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
刷新
source /root/.bashrc
或者在 /etc/profile文件中添加,设置全局环境变量
sudo vim /etc/profile
source /etc/profile
注:64位操作系统下还要安装一个32位的支持库(因为arm-linux-gcc工具是32位的),安装指令 apt install lib32ncurses5 lib32z1
执行` arm-linux-gcc -v ,如下表示安装成功:
第三步:解压安装源代码
创建工作目录/opt/FriendlyARM/mini2440
在命令行执行 mkdir –p /opt/FriendlyARM/mini2440
cd /opt/FriendlyARM/mini2440
在 Fedora9 系统中/tmp 目录中创建一个临时目录/tmp/linux
#mkdir /tmp/linux
把光盘中 linux 目录中的所有文件都复制到/tmp/linux 目录中
解压各个压缩包即可。
例:
解压安装 Linux 内核源代码
在工作目录/opt/FriendlyARM/mini2440 中执行:
#cd /opt/FriendlyARM/mini2440
#tar xvzf /tmp/linux/linux-2.6.32.2-mini2440*gz
将创建生成 linux-2.6.32.2 目录,里面包含了完整的 Linux-2.6.32.2 内核源代码
20100106 是我们的发行更新日期标志,请以光盘中实际日期尾缀为准。
上一篇:#嵌入式Linux最小系统移植# mini2440内核4.0.8移植记录
下一篇:2.关于MINI2440下载的问题
推荐阅读最新更新时间:2024-10-23 02:28
设计资源 培训 开发板 精华推荐
- 用于工业控制的 8W、25V 交流转直流单路输出电源
- LT8570EDD 1.2MHz 升压转换器的典型应用从 9V-16V 输入产生 48V
- BelaSigna R262 入门
- 具有迟滞功能的 LM358DMR2G 比较器的典型应用
- STC32G12K128最小系统
- 简易51开发板
- AKD4613-A,AK4613 评估板,24 位,4/12 通道音频编解码器
- AM2G-4809DH30Z ±9V 2 瓦 DC/DC 转换器的典型应用
- 应用示例 - STM32F101xx 和 STM32F103xx 内核和系统外设中的 18 个
- DC2319A-B,基于 LTC6363-1 差分运算放大器/ADC 驱动器的演示板