【AIX】AIX 6.1 “C compiler cc is not found”問題的解決方案

一、問題的由來

前幾天在AIX中安裝部署 nginx-1.4.1,報如下錯誤:

# cd nginx-1.4.1
# ./configure
checking for OS
 + AIX 1 0004F60BD400
checking for C compiler ... not found

./configure: error: C compiler cc is not found


二、“吐血的AIX”

AIX的噁心之處相信用過它的都知道:什麼都要裝!
在網上查了很多資料,得到的是一個結論,CC(C compiler) 需要花費 USD $4,300.00 看清楚,是美刀!
採購地址:http://www-03.ibm.com/software/products/us/en/xlcpp-aix
太黑了,瘋狂斂財~~~ 崩潰中......
思緒萬千…………
爲啥 其他類unix發行版都可以有的呢?

三、GCC大美女

原來。。。。
有一個美女叫GCC,才華之橫溢無人能敵! 人家用的就是GCC。
啊哈哈~~~額喜歡~~~
去她家(http://gcc.gnu.org/)一睹她了的容貌,只恨相見甚晚!!!

The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, Ada, and Go, as well as libraries for these languages (libstdc++, libgcj,...). 
GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user's freedom.


看她最後的留言哦~~~ 她的免費的哦~~~

官方下載源:http://gcc.gnu.org/mirrors.html
IBM提供的GCC下載源:ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gcc/ (返回上一層會有驚喜滴)
也可以去IBM 提供的 AIX Toolbox for Linux Applications 下載:http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html
當然萬能的互聯網不只有這三種方式能尋到她。。。Goooooogle一下你就知道!


四、把美女請回家

#### 安裝gcc ###
# sudo rpm -ivh libgcc-4.2.0-3.aix6.1.ppc.rpm
# sudo rpm -ivh libstdcplusplus-4.2.0-3.aix6.1.ppc.rpm
# sudo rpm -ivh libstdcplusplus-devel-4.2.0-3.aix6.1.ppc.rpm
# sudo rpm -ivh gcc-cplusplus-4.2.0-3.aix6.1.ppc.rpm
# sudo rpm -ivh gcc-4.2.0-3.aix6.1.ppc.rpm
注意順序哦,她們是有依賴滴~~~
用ubuntu用慣了,愛上了sudo,有時候本能地用sudo,改不過來。沒有sudo的上Google下到處都是;或者用root登錄亦可。

五、修改cc路徑

# cd /bin
# ln -s gcc cc


你懂的。
發佈了183 篇原創文章 · 獲贊 28 · 訪問量 164萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章