LinuxSir.cn,穿越时空的Linuxsir!

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

pure lfs真是麻烦哪

[复制链接]
发表于 2003-3-16 20:09:59 | 显示全部楼层 |阅读模式
stage1里就要把gcc和binutils搞上几编,还要上glibc:p
搞两次都死在glibc上了 :mad:
继续努力中 :confused:
发表于 2003-3-16 22:39:26 | 显示全部楼层
其实和gentoo有点像。
 楼主| 发表于 2003-3-16 23:18:19 | 显示全部楼层
先是static的binutils,然后是gcc(static)
make kernel header
再上glibc
搞定了,再装tcl expect和dejagnu(好象这三个如果host上有的话,不装也行)
OK, 再回头编share的gcc和binutils
然后就跟原来差不多了
就是烦在glibc那一块,不是make出错,就是make check有问题

明天继续……
发表于 2003-3-16 23:26:07 | 显示全部楼层
我也是make check 通不过
发表于 2003-3-17 00:53:47 | 显示全部楼层
最初由 carlos 发布
先是static的binutils,然后是gcc(static)
make kernel header
再上glibc
搞定了,再装tcl expect和dejagnu(好象这三个如果host上有的话,不装也行)
OK, 再回头编share的gcc和binutils
然后就跟原来差不多了
就是烦在glibc那一块,不是make出错,就是make check有问题

明天继续……


编译两遍binutils到是lfs的一贯作风,但是tcl那个东西要来作什么?我的机器里面到现在也没有那个东西。
发表于 2003-3-17 12:13:25 | 显示全部楼层
tcl expect和dejagnu
没听说过,汗!
发表于 2003-3-17 12:25:19 | 显示全部楼层
tcl是不是tcl/tk的那个tcl

[root@sleeve ~]# apt-cache show dejagnu
Package: dejagnu
Priority: optional
Section: devel
Installed-Size: 4096
Maintainer: Kevin Dalley <kevind@rahul.net>
Architecture: all
Version: 1.4.3-0.1
Depends: expect, dpkg (>=1.2.1)
Filename: pool/main/d/dejagnu/dejagnu_1.4.3-0.1_all.deb
Size: 821330
MD5sum: 48586d64224143b5358ee41b918b94fb
Description: framework for running test suites on software tools.
DejaGnu is a framework for testing other programs.  Its purpose is to
provide a single front end for all tests.
.
DejaGnu provides a layer of abstraction which allows you to write
tests that are portable to any host or target where a program must
be tested.  All tests have the same output format.
.
DejaGnu is written in `expect', which in turn uses "Tcl"--Tool
command language.
[root@sleeve ~]# apt-cache show expect
Package: expect
Priority: optional
Section: interpreters
Installed-Size: 604
Maintainer: Mike Markley <mike@markley.org>
Architecture: i386
Version: 5.38.0-4
Replaces: expect5.31 (<< 5.31.8-4), expect5.24 (<< 5.30.1-8)
Depends: libc6 (>= 2.3.1-1), tcl8.4 (>= 8.4.2)
Suggests: expectk
Conflicts: expect5.31 (<< 5.31.8-4), expect5.24 (<< 5.30.1-8)
Filename: pool/main/e/expect/expect_5.38.0-4_i386.deb
Size: 264908
MD5sum: ba29fa8d176bc50178e16f2b3b9d78d1
Description: A program that "talks" to other programs
Expect is a program that "talks" to other interactive programs
according to a script.  Following the script, Expect knows what
can be expected from a program and what the correct response
should be.  An interpreted language provides branching and high-
level control structures to direct the dialogue.  In addition,
the user can take control and interact directly when desired,
afterward returning control to the script.
发表于 2003-3-17 12:29:38 | 显示全部楼层
should not be that tcl/tk, if so , I'd be driven nut. that tcl is an advanced gui script language, to my understand. it's used by some gui programs, i.e. kmess so on. we dont need it until use such cute applications
 楼主| 发表于 2003-3-17 17:54:33 | 显示全部楼层
doooom兄,你也需要补补课了 tk才是gui toolkit的说
我所提到的就是tcl/tk中的tcl哟 网站在www.tcl.tk
expect在expect.nist.gov
dejagnu我也是第一次听说

debian中对tcl8.4的简介
tcl8.4 - Tcl (the Tool Command Language) v8.4
Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
scripting language.  This package contains everything you need to run Tcl
scripts and Tcl-enabled apps.

再看tk8.4和简介
tk8.4 - Tk toolkit for Tcl and X11, v8.4
Tk is a cross-platform graphical toolkit which provides the Motif
look-and-feel and is implemented using the Tcl scripting language. This
package contains everything you need to run Tk (wish) scripts and
Tk-enabled apps.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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