今天,我們來學習下在AIX5.3中如何來安裝gcc的方法。首先,我們對AIX來了解下。AIX(Advanced Interactive eXecutive)是IBM開發的一套UNIX操作系統。
它符合Open group的UNIX 98行業標准(The Open Group UNIX 98 Base Brand),通過全面集成對32-位和64-位應用的並行運行支持,為這些應用提供了全面的可擴展性。它可以在所有的IBM ~ p系列和IBM RS/6000工作站、服務器和大型並行超級計算機上運行。
AIX 協作中心將重點推動關鍵技術領域的系統級創新,如虛擬、安全性、性能和可擴展性,該中心將幫助 ISV 們利用新的 IBM 硬件和軟件功能來改進自己在 AIX 上運行的應用。
(1)下載AIX5.3安裝所需文件
- gcc-4.0.0-1.aix5.3.ppc.rpm,
- gcc-cplusplus-4.0.0-1.aix5.3.ppc.rpm,
- libgcc-4.0.0-1.aix5.3.ppc.rpm,
- libstdcplusplus-4.0.0-1.aix5.3.ppc.rpm,
- libstdcplusplus-devel-4.0.0-1.aix5.3.ppc.rpm
- 地址為http://www-03.ibm.com/servers/ai ... linux/download.html
(2)因AIX5.3已默認安裝rpm,故只需以root身份利用ftp將上述五個rpm文件上傳到/usr/opt/freeware/src/packages/SOURCES(該目錄aix中已有,並不象管理手冊上所講的--“要使用linux toolbox需要建立新的文件系統/opt/freeware”)
(3)以root身份在/usr/opt/freeware/src/packages/SOURCES執行命令
- #rpm -ivh gcc-4.0.0-1.aix5.3.ppc.rpm
- #rpm -ivh libgcc-4.0.0-1.aix5.3.ppc.rpm
- #rpm -ivh libstdcplusplus-4.0.0-1.aix5.3.ppc.rpm
- #rpm -ivh libstdcplusplus-devel-4.0.0-1.aix5.3.ppc.rpm
- #rpm -ivh gcc-cplusplus-4.0.0-1.aix5.3.ppc.rpm
最多不超過一分鐘gcc、gcc++安裝完成,以普通用戶登錄,編一個“hello world”測試程序結果正確!這樣,在AIX5.3中,我們就完成了gcc的安裝。