红联Linux门户
Linux帮助

AIX5.3上安装gcc(gcc++)for aix简明步骤

发布时间:2007-06-07 00:20:20来源:红联作者:Stickalso
(1)从IBM上下载
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

(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
文章评论

共有 1 条评论

  1. jacques111 于 2007-07-18 18:19:03发表:

    我按照上面的步骤做了,环境也部署好了,最后编译一个测试代码.都报错
    #include
    int main(int argc, char *argv[])
    {
    printf("Hello, world!\n");
    std::cout << "Hello, world!\n";
    }
    $> g++ -o hello hello.o
    报错如下:
    ld: 0711-317 ERROR: Undefined symbol: .std::basic_ostream >& std::opera
    tor<< >(std::basic_ostream >&, char const*)
    ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
    collect2: ld returned 8 exit status
    还主大侠请教这是什么原因