UNIXLinux系统管理技术入门手册:从源代码编译软件

   从源代码编译软件

  实际上wget至少存在一种可用于AIX的二进制软件包它是RPM格式的用Google搜索aix wget rpm应该就能找到一些不错的线索下载下来之后安装命令很简单

  aix# rpm install wgetaixppcrpm

  但为了演示我们从源代码开始编译AIX版本的wget

  我们的第一项任务是找到代码这很容易用Google搜索wget得到的第一个结果就正好把我们指向GNU的wget项目再点一下就能找到源代码的tar包把当前版本的代码下载到/tmp目录里再解开配置和安装

  aix# cd /tmp; gunzip wgettargz

  aix# tar xfp wgettar

  aix# cd wget

  aix# /configure disablessl disablenls# 参考下面的注释

  configure: configuring for GNU Wget

  checking build system type… rsibmaix

  …

  configstatus: creating src/configh configstatus:

  executing default commands generating po/POTFILES

  from /po/POTFILESin creating po/Makefile

  aix# make

  <几页的编译输出>

  aix# make install

  <大约有一页的输出>

  对于大多数UNIX和Linux软件来说都可以依次执行configure/make/make install三条命令只要已经安装了开发环境以及预先要求有的软件包就会得到结果不过最好查看软件包的INSTALL或者README文件了解该软件的特别之处

  在这个例子里configure命令的两个选项disablessl和disablenls省略了wget的一些特性这些特性要依赖其他一些还没有安装的库在实际中用户可能想还是安装要求预装的那些库使用configurehelp查看所有的配置选项另一个有用的配置选项是prefix=directory这个选项可以把软件安装到/usr/local之外的其他目录里

返回目录UNIX Linux系统管理技术入门手册

编辑推荐

Linux命令行大全

Windows 应用开发权威指南

常用工具软件培训视频教程

当你感到悲哀痛苦时,最好是去学些什么东西。

UNIXLinux系统管理技术入门手册:从源代码编译软件

相关文章:

你感兴趣的文章:

标签云: