LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: windrose

Slackware on loongson

[复制链接]
发表于 2007-2-26 17:29:25 | 显示全部楼层
已经下载了,呵呵.赞一个先
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-26 17:49:48 | 显示全部楼层
可否大致讲讲是怎么做的移植,例如移植的是哪个版本,是不是从源码开始编译,编译环境如何,遇到了哪些困难,如何解决的?
回复 支持 反对

使用道具 举报

发表于 2007-2-26 18:38:10 | 显示全部楼层
首先在其它系统中编译出一个可足够chroot的环境,弄好glibc及gcc等后就可以启动进入编译其它软件了。
整个系统采用Slackware 11的源码,大部分都按原版本,少数几个因针对龙芯有bug才升级。因为slackware没有mips的版本,所以源码未考虑过mips的情况。有些包如glibc,gpm,xorg,binutils,gcc等都需要打补丁。整个过程开始比较痛苦,之后很少需要补丁了。
编译时首先修改*.SlackBuild编译脚本中的
ARCH=${ARCH:-i486}
修改为
ARCH=${ARCH:-mipsel}
并针对mipsel添加参数:
SLKCFLAGS="-O2"
或"-O3"
按slackware版本约定,所有软件gcc编译带mipsel-slackware-linux 参数。
整个系统大多数软件都制作了tgz包。系统基本完成因需要对系统中的小量脚本有所修改(主要在/etc)但未在tgz中更新。目前暂时只提供整个系统的备份下载,以后可以考虑按slackware发行方式重新整理成安装的iso.

除kde外已编译完成Slackware 11大多数源码。另外添加了lumaqq,mplayer,e17等,字体用文泉驿字体。
回复 支持 反对

使用道具 举报

发表于 2007-2-26 22:18:06 | 显示全部楼层
好久不见,
赞~!
回复 支持 反对

使用道具 举报

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

本版积分规则

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