LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1290|回复: 7

想把CLFS移植到ARM平台学习学习,大侠有无指导意见?

[复制链接]
发表于 2006-5-28 21:07:39 | 显示全部楼层 |阅读模式
CLFS有MIPS,X86,POWERPC;我想把他移植到ARM,学习学习,只移植BINUTILS 2.16.92,GCC4.1.1,glibc2.4,Linux-2.6.16.18.众大侠有无指导意见?
发表于 2006-5-28 21:22:15 | 显示全部楼层
支持你!

arm是好东西
回复 支持 反对

使用道具 举报

发表于 2006-5-28 23:44:10 | 显示全部楼层
网上教程一堆,自己看看?。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-29 00:18:11 | 显示全部楼层
可是没有最新的移植。
回复 支持 反对

使用道具 举报

发表于 2006-5-29 03:21:57 | 显示全部楼层
那就自己试试先咯。。。

binutils  也太新了吧??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 10:48:59 | 显示全部楼层
心动不如行动,现在就开始!
主机环境:VMware+FC5.0最新补丁
目标机:S3C2410
测试:windowsxp下的ARM软件仿真(未定)
步骤:
1.VMware 创建新的4G磁盘,FC5下分为两个区, /dev/sdb1 3.8G reiserfs,/dev/sdb2 swap
2.FC5 root下创建lfs用户,口令为lfslfs
/home/lfs/.bashrc 内容如下:

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# User specific aliases and functions

set +h
umask 022
LFS=/mnt/lfs
LC_ALL=POSIX
PATH=/cross-tools/bin:/bin:/usr/bin
export LFS LC_ALL PATH

unset CFLAGS
unset CXXFLAGS
export LFS_HOST="i386-redhat-linux-gnu"
export LFS_TARGET="arm-unknown-linux-gnu"


cd /mnt/lfs/sources

/home/lfs/.bash_profile 内容如下:

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATHHOME/bin

export PATH
unset USERNAME
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash


3.建立 lfs_init.sh:
#!/bin/bash

mount /dev/sdb1 /mnt/lfs

export LFS=/mnt/lfs

# install -dv $LFS

install -dv $LFS/tools

ln -sv $LFS/tools /

install -dv $LFS/cross-tools

ln -sv $LFS/cross-tools /

install -dv  $LFS/sources

# groupadd lfs

# useradd -s /bin/bash -g lfs -m -k /dev/null lfs

# passwd lfs

chown -v lfs:lfs $LFS/tools
chown -v lfs:lfs $LFS/cross-tools
chown -v lfs:lfs $LFS/sources

su - lfs

4.root 下,运行 lfs_init.sh ,建立环境.
5.在 /mnt/lfs/sources 下建 lfs_build.sh:
待续...
回复 支持 反对

使用道具 举报

发表于 2006-5-30 14:38:09 | 显示全部楼层
期待你的好消息,我也有这个方面的考虑。
回复 支持 反对

使用道具 举报

发表于 2006-10-4 16:11:23 | 显示全部楼层
正想学习这个,努力啊,呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表