一、問題的由來
前幾天在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
你懂的。