zy_sunshine 发表于 2010-6-29 13:07:15

MIbuildroot.spec ? 你是在编译这个?
不要用spec来编译,这东西不好编译,过程中有一个函数重定义'getline'
或者修改/usr/include/stdio.h 去掉getline定义
或者修改extra/scripts/unifdef.c 去掉getline定义

这个东西是用来编译MagicBooter的,就是uClibc的静态链接库。

zy_sunshine 发表于 2010-6-29 13:10:48

新版本请把python24 改成python吧,这个 rc2把出错报告也删了。
python24在什么位置,是文件中的参数?

haulm 发表于 2010-6-29 13:13:50

python24 是 MI 应用 python,现在把2.6版链给它也是可以的,刚才打包了一个ISO安装不可用,先是出错,然后进入安装界面,但是所有分区都没识别到,无法安装,你再改改,晚上我再试了。

zy_sunshine 发表于 2010-6-29 13:23:18

这是MI主文件系统中python连接情况# ls usr/bin/python* -l
-rwxr-xr-x 1 root root 3540 06-18 16:43 python
lrwxrwxrwx 1 root root    6 06-29 13:20 python2 -> python
-rwxr-xr-x 1 root root 3540 06-18 16:43 python2.6这是编译服务器上的python连接情况# ls /usr/bin/python* -l
-rwxr-xr-x 2 root root 5832 2009-05-17 /usr/bin/python
lrwxrwxrwx 1 root root    6 2009-06-20 /usr/bin/python2 -> python
-rwxr-xr-x 2 root root 5832 2009-05-23 /usr/bin/python24
-rwxr-xr-x 2 root root 5832 2009-05-23 /usr/bin/python2.4
-rwxr-xr-x 2 root root 5832 2009-05-17 /usr/bin/python2.6一切正常啊。没搞懂你说的python24是哪个地方的:?

haulm 发表于 2010-6-29 13:25:51

初装完MGC要为python24做个链接的,因为python24 在新装的机器上是不存在的。
问题不在这,在于我用它打出的ISO认不到硬盘了,这个不合理,一直用2009.6的版本都不曾遇到这种状况。

zy_sunshine 发表于 2010-6-29 13:26:34

cp -a spec/addfiles/* /work/MI-2.5-rc2/tmp/bootcd
cp: cannot stat `spec/addfiles/*': No such file or directory
scons: *** Error 1
这是因为 spec/addfiles/中需要有文件(里面放着magicwin),如果不需要添加这些文件,请把addfiles删除
scons: building terminated because of errors.
# ^C
# cd /work/MI-2.5-rc2/spec
# ^C
# cd /work/MI-2.5-rc2/spec/addfiles
# cd ..
# scons

scons: *** No SConstruct file found.
File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
这是因为不是在MI的根目录中执行的scons

haulm 发表于 2010-6-29 13:33:14

。。。我说MI打包没有问题,主要是我生成的ISO在安装过程没认出硬盘,这个在之前的MI都没有这么严重的BUG。

zy_sunshine 发表于 2010-6-29 13:33:36

认不到硬盘?可能是MI的内核问题吧,我配置的内核,整体模块消减的很多,不知道sejishikong是否有配置好MI的内核。
我不常编译内核的...很可能这地方出现问题。
重新编译内核的方法见
/home/sunshine/MI_release/MI-2.5-rc1-devel/配置开发环境说明.txt

[ 本帖最后由 zy_sunshine 于 2010-6-29 13:35 编辑 ]

haulm 发表于 2010-6-29 13:35:32

scons: *** No SConstruct file found.
File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
这是因为不是在MI的根目录中执行的scons

不是这样的,这是因为我忘了把python24 链给 python2.6,去年6月版本会提醒pytho24不存在,而现在的版本只会提醒File "/usr/lib/scons/SCons/Script/Main.py", line 829, in _main
我说了,可以工作,但是生成的ISO有问题,是否查找一下MI的新内核是不是有问题。

haulm 发表于 2010-6-29 13:36:09

OK。。。那就是内核问题了。

eyehey 发表于 2010-6-30 13:34:54

回复 5# zy_sunshine 的帖子

首先感谢诸位大大们的辛苦回帖子。
然后为我使用大图片做插图道歉,以后我一定注意不发生这种事情。

以下是回复 zy_sunshine 大大
首先是感谢:你的回复太全面了。
然后是原帖子中没有写明白的东西:
1、mgc版本是MagicLinux-2.5-1.iso ,开发总部2.5正式版。下载链接是ed2k://|file|MagicLinux-2.5-1.iso|723478528|DDB6D2473825061E50B6BA7CF138539B|h=YFEVGJ3IIQSY4DSKIAS4KGKKY5YULWRW|
2、我去翻了下相机里照片,
·6-28-17:56时候跳出安装grub
·6-28-17:56 跳出 “Booting 安装 Magic Linux”
·6-28-18:01 跳出Load the Full Environment

由此可见屏幕上只显示“Booting 安装 Magic Linux”字样,保持了5分钟,可怜我一直盯着屏幕看了5分钟,还以为死机了呢。

提议:或许可以有一个变色条显示系统在做什么,或者出现半个屏幕显示系统安装前自检过程也可以,呆呆看着屏幕好没有意思。

其它:我没有五子棋的程序;我还没有成功进入过mgc系统桌面,以前装2.1版用虚拟机也没有成功,不知道桌面系统仓库里有没有ibus包;我感觉我还是没有安装成功;

另外问下:mgc是不是带的有b43无线网卡的驱动,我很郁闷我用的Ati显卡,用的B43网卡


最后说一句:楼好像歪了

[ 本帖最后由 eyehey 于 2010-6-30 13:36 编辑 ]

zy_sunshine 发表于 2010-6-30 16:16:58

那个地方慢,而且安装过程慢。很有可能是你的光驱读取速度慢。
页: 1 [2]
查看完整版本: magiclinux2.5.1安装纪实(最后是失败)