Tarball的安装是可以跨平台的,因为c 语言的跨平台特性,只是所用的编译器不同而已。
一.制作一个二进制文件要的基础软件
(1)gcc 等c语言的编译器
(2)make 和 autoconfig等
在Tarball中的config这个用于生成makefile文件的检测程序要有autoconfig的辅助.
(3)kernel提供的lib和include文件
centos/fedora中通常是在kernel-source 和kernel-header中.现在的系统中,通常默认是没有安装这些的,所以我们如果要以Tarball的方法自己安装的时候,如在
centos中,我们可以使用 yum grounpinstall "Development Tools" 来安装开发软件.如果安装的软件版本很老,可以使用升级: yum grounpinstall "Legacy Software Development".
原文:http://www.cnblogs.com/chuiyuan/p/5060579.html