QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 69787356

振兴MagicLinux 一点建议

[复制链接]
发表于 2009-12-28 15:12:52 | 显示全部楼层
64位版本其实有个初始版本,不过现在没有精力同时维护啊。
还有loongson2e的一个64位版本,但是进不去X.
回复

使用道具 举报

发表于 2009-12-28 18:22:50 | 显示全部楼层
龙芯的版本我能帮助维护,我有 2F 的本本( pmon 被我弄挂了,现在开不了机,需要先去修理一下,一直没时间去),貌似现在 8089 的显示驱动很好搞定了。如果龙3上市价格合理,我可能还会入一个。

不过我最近一直没弄是因为 ML 的基本库都不是针对多架构设计的,这点导致我编译 binutils gcc glibc 都需要自己重新设置,glibc 还好说些,gcc 只能自己重新做包。不好和 ML 统一软件啊……
在另外就是等 gcc 4.4 稳定,我这里 gcc 4.4 编译的 n64 程序很容易出现段错误。

sejishikong 你能不能修改一下基本环境的 srpm,需要增加跨架构设计的部分,本来 RH 的 spec 是针对多架构设计的,但似乎 ML 改进后出现了某些部分 spec 语句会和某些架构冲突。另外 %file 里面也很不友好……

如果可以,能不能顺便把 GCC 等等的 spec 做成支持编译为 cross 工具的功能?
回复

使用道具 举报

发表于 2009-12-28 21:40:30 | 显示全部楼层
多架构是个问题,rh的多架构中不包括mips,所以比较麻烦。
cross 的spec和本地的不太一样吧。
回复

使用道具 举报

发表于 2009-12-29 22:57:26 | 显示全部楼层
mips 的增加即可,里面支持不少 target 的,其实注意了架构的识别和需要的配置,任意一个架构都可以很方便的实现的。

cross 的问题,我觉得是不是可以考虑参考 gentoo ,不管是不是本地编译器,一律放到 /usr/<target>/ 里面,之后看看他那个 gcc-config 如何实现的参考来解决编译器架构支持的问题。
当然主要还是先实现 gcc 的多架构支持的问题,cross 可以以后再说。
不过最好能把 cross build 识别加进去,哪怕需要修改 spec 参数才能实现的……
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 16:25 , Processed in 0.044659 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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