博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Linux From Scratch》第二部分:准备构建 第五章:构建临时文件系统- 5.11. Tcl-8.6.3...
阅读量:6570 次
发布时间:2019-06-24

本文共 999 字,大约阅读时间需要 3 分钟。

           Tcl软件包包含工具命令语言(Tool Command Language)相关程序。

大概编译时间: 0.8 SBU
所需磁盘空间: 67 MB

5.11.1. 安装 Tcl

此软件包和后面三个包(Expect、DejaGNU 和 Check)用来为 GCC 和 Binutils 还有其他的一些软件包的测试套件提供运行支持。仅仅为了测试目的而安装 4 个软件包,看上去有点奢侈,虽然因为大部分重要的工具都能正常工作而并不需要去做测试。 尽管在本章中并没有执行测试套件(并不做要求),但是在 中都要求执行这些软件包自带的测试套件。

配置 Tcl 准备编译:

cd unix./configure --prefix=/tools

编译软件包:

make

现在编译已经完成。之前说过,不强求为本章中所构建的临时工具运行测试套件。不过你仍然要测试Tcl的话可以用下面的命令:

TZ=UTC make test

Tcl 测试套件在宿主机某些特定条件下会失败,原因很难推测。 不过测试套件失败并不奇怪,也不是什么严重的错误。 参数TZ=UTC设定了时区和相应的世界标准时间(UTC), 但是只在测试套件运行期间才有效。这个可以保证时钟测试能正常运行。 关于TZ环境变量的细节请参阅本书。

安装软件包:

make install

让安装的库文件可写,这样之后可以删除调试符号。

chmod -v u+w /tools/lib/libtcl8.6.so

安装Tcl的头文件。后面的Expect软件包在编译的时候要用到。

make install-private-headers

现在创建几个必要的软链接:

ln -sv tclsh8.6 /tools/bin/tclsh

5.11.2. Tcl 软件包内容

安装的程序: tclsh (软链接到 tclsh8.6)和 tclsh8.6
安装的库: libtcl8.6.so, libtclstub8.6.a

简要介绍

tclsh8.6

Tcl命令终端

tclsh

软链接到 tclsh8.6

libtcl8.6.so

Tcl库

libtclstub8.6.a

Tcl Stub 库

转载地址:http://revjo.baihongyu.com/

你可能感兴趣的文章
数据中心资源向AWS迁移的四大挑战
查看>>
当你在浏览器地址栏输入一个URL后回车,将会发生的事情?
查看>>
Speex 一个开源的声学回声消除器(Acoustic Echo Cancellation)
查看>>
数据可视化实践之美
查看>>
Hyperledger Sawtooth 问世,以太坊开发者再添企业级开源框架
查看>>
三步搞定Jmeter压测DNS
查看>>
Fortinet: 全球2016年第四季度全球医疗行业威胁分析与报告
查看>>
HDS发布视频分析软件HVA 为企业提供运营智能与安全洞察
查看>>
Word模版你真的会用吗?
查看>>
在线问诊第一平台微医引入智齿 构建智慧客服体系
查看>>
让个性化学习数据在云端流淌 ——青岛沧口学校的云课堂“养成日记”
查看>>
EMC看好存储市场 预计将逆市走强
查看>>
瑞尔集团:口腔行业急速扩张期 把业务搬到云端是上策
查看>>
GitHub 上最火的开源项目 —— Java 篇
查看>>
SDN快速发展 网络虚拟化准备就绪
查看>>
Linux基础命令介绍四:文本编辑vim
查看>>
为什么我的代码进入闭源状态
查看>>
2017年四大网络安全趋势
查看>>
事故保密影响数据中心运维安全
查看>>
中国工程院院士谭建荣:工业大数据与定制化设计—关键技术与典型应用
查看>>