互联网服务编译器

AIX里怎么安装CC编译器啊?

网上查了下只要安装xlc的包就行了,但是我全装完了,也没看到可以执行的CC啊?
AIX里的CC编译器要怎么装呢?
# uname -a  
AIX BroadaTest 3 5 000AB46F4C00
# bootinfo -y
64
参与30

30同行回答

hamikahamika系统工程师广州浩通
fly兄,好厉害呀!显示全部
fly兄,好厉害呀!收起
系统集成 · 2010-04-07
浏览2468
zhangguanghezhangguanghe系统工程师长城软件
一点一点在加深学习显示全部
一点一点在加深学习收起
系统集成 · 2009-10-12
浏览663
yulu4314yulu4314技术支持长春
2楼的写的好多啊,:victory:显示全部
2楼的写的好多啊,:victory:收起
系统集成 · 2009-03-28
浏览669
fly0176fly0176IT顾问新明星
5.3的好像是需要单独购买的。显示全部
5.3的好像是需要单独购买的。收起
系统集成 · 2009-03-26
浏览1478
lwb_aixlwb_aix系统工程师重庆南华中天技术有限公司
上面哥们挺厉害。。显示全部
上面哥们挺厉害。。收起
系统集成 · 2009-03-26
浏览1454
lwb_aixlwb_aix系统工程师重庆南华中天技术有限公司
上面哥们挺厉害。。显示全部
上面哥们挺厉害。。收起
系统集成 · 2009-03-26
浏览1449
fly0176fly0176IT顾问新明星
一.   安装C/C++/Fortran编译器及LUM(License   管理程序)             1.使用以下命令确认软件包   ipfx.rte   已经安装:              ...显示全部
一.   安装C/C++/Fortran编译器及LUM(License   管理程序)   
          1.使用以下命令确认软件包   ipfx.rte   已经安装:   
   
                  lslpp   -l   ipfx.rte   
   
              如果未安装,可从AIX   4.3   系统盘的第一张光盘找出并安装。   
   
          2.从编译器安装介质安装编译器软件包。   
   
          3.从AIX   系统盘安装LUM(License   管理程序)   软件包:   
   
      bos.rte.ifor_ls   
  ifor_ls.base.cli   
  ifor_ls.base.gui   
  ifor_ls.client.base   
  ifor_ls.client.gui   
  ifor_ls.msg.en_US.base.cli   
  ifor_ls.msg.en_US.base.gui   
   
              下列软件包可任选:   
   
      bos.net   (升级   NCS   到   版本4.3)   
  ifor_ls.compat   (兼容旧版本License   管理程序NetLS)   
  ifor_ls.ipf.en_US   (IPFX   格式的LUM   联机文档)   
  ifor_ls.html.en_US   (HTML   格式的LUM   联机文档)   
   
          5.运行命令   
   
                  lslpp   -l   bos.net.ncs   
   
              确认其版本为4.3.x.x(与AIX版本相同)   
   
  二.   配置编译器License   
   
  1.配置   LUM   V4   Nodelock   Licence   Server   
   
          运行命令   
   
                  i4cfg   -script   
   
          将启动交互式License配置程序。以下为该命令输出内容,按照下列步骤配置   Nodelock   License   server:   
   
      i4cfg   Version   4.0   AIX   --   LUM   Configuration   Tool   
  (c)   Copyright   1995-1997,   IBM   Corporation,   All   Rights   Reserved   
  US   Government   Users   Restricted   Rights   -   Use,   duplication   or   disclosure   
  restricted   by   GSA   ADP   Schedule   Contract   with   IBM   Corp.   
  [有时会遇到提示   "Configuration   cannot   take   place   until   all   licensing   daemons   are   stopped.",在提示   
  “if   you   want   to   terminate   them”后回答“Yes”继续。]   
   
  [如遇到提示   "default   ini   file   not   found,configuration   ends.",可运行   /usr/opt/ifor/ls/bin/i4cnvini"   
  重建默认的初始化文件。]   
   
  From   a   License   Management   point   of   view,   
  you   can   choose   to   configure   this   system   as:   
   
  1)   Network   License   Client   
  2)   Nodelock   License   Server   (and/or   Network   License   Client)   
  3)   Network   (and/or   Nodelock)   License   Server   
  4)   Central   Registry   (and/or   Network   and/or   Nodelock)   License   Server   (*)   
   
  (*)   Remember   that   one   and   only   one   Central   Registry   License   Server   
  (i4gdb   daemon)   can   be   active   in   a   Licensing   domain.   
   
  Please   indicate   your   choice   [1,2,3,4]:   2   
   
  Do   you   want   to   disable   remote   administration   of   the   license   server?   y   
   
  [此时可能遇到提示   
  "You   have   to   choose   now   which   mechanism   must   be   enabled   
  to   locate   this   License   Server:   
  1)   NCS   Namespace   and   Direct   Binding   (*)   
  2)   Direct   Binding   only"   
  选择   '2)   Direct   Bind   Only']   
   
  Choose   the   desired   Server(s)   logging   level   
  1)   Default   
  2)   All   
  3)   Customized   
   
  Please   indicate   your   choice   [1,2,3]:   1   
   
  The   default   Log   file(s)   path   is   /var/ifor   
  Enter   blank   to   accept   default   or   specify   a   new   path:[按回车键]   
   
   
      **********************************************************************   
  Server   configuration   is   complete.   
   
  Do   you   want   to   configure   this   machine   as   a   Network   License   Client   too?   
  [y,n]:   n   
   
  Do   you   want   the   License   Server(s)   automatically   start   on   this   system   
  at   boot   time?   [y,n]:   y   
   
  **********************************************************************   
  WARNING:   Configuration   is   about   to   end.   
  This   is   your   last   chance   to   quit   before   your   updates   will   be   written.   
   
  Do   you   want   to   continue?   [y,n]:   y   
   
  ***   Configuration   file   updated.   ***   
   
  Do   you   want   the   License   Server(s)   start   now?   [y,n]:   y   
  0513-059   The   i4llmd   Subsystem   has   been   started.   Subsystem   PID   is   18636.   
   
  'Start   Services'   has   completed   successfully   
   
  ****************************************   
  *   Configuration   completed   successfully   *   
  ****************************************   
   
  #   
   
  2.   运行下列命令将License加入管理程序:   
   
              #   /var/ifor/i4blt   -a   -f   [licfile]   -R   u   -T   [number_of_lics]   
   
        其中   
        licfile   为license文件名,number_of_lics   为   实际购买的编译器用户数。   
        例如:       i4blt   -a   -f   /usr/vac/c43aix_cn.lic   -R   u   -T   10   
  将   C   for   AIX   4.3   编译器的10   个用户的license   加入Nodelock   server。   
  i4blt   -a   -f   /usr/vac/c44aix_cn.lic   -R   u   -T   10000   
  将   C   Version   4.4   编译器的10000个用户的license加入Nodelock   server。   
   
  i4blt   -a   -f   /usr/ibmcxx/cxx36_cn.lic   -R   u   -T   5   
  将C&C++   Version   3.6.4   的5个用户的license   加入Nodelock   server。   
   
  i4blt   -a   -f   /usr/lpp/xlf/DOC/f51aix_cn.lic   -R   u   -T   3   
  将Fortran   V5.1.1   的3个用户的license   加入Nodelock   server。   
   
   
      如果遇到错误信息"host   not   found"   ,可将选项   "-n   [hostname]"   加入命令行。例如:   
   
          i4blt   -a   -n   myhost.com   -f/usr/vac/c43aix_cn.lic   -Ru   -T   1   
   
  如果遇到错误信息"0509-023   Symbol   ifor_translate_i18n   in   ksh   is   not   defined",   
  这可能与库文件libshrnck.a   的版本有关,此时需要寻找正确的libshrnck.a文件并将其拷贝到   
  /usr/lib/ncs/lib/libshrnck.a。遇到这种情况可与IBM技术支持中心联系以寻求帮助。   
   
  命令   i4blt   运行成功后屏幕将显示:   "ADM-10099:   Product   successfully   enrolled"   
   
  3.   设置   C编译程序路径:   
   
      如果使用   C   for   AIX   4.4/5.0   编译器,运行脚本   
   
          /usr/vac/bin/replaceCSET   
   
  如果使用   C&C++   V3.6.x   编译器,   运行脚本   
   
          /usr/ibmcxx/bin/replaceCSET   
   
  三.   删除/更新   License   
   
  使用下列命令可将license   删除:   
   
  #   i4blt   -d   -v   "'IBM   Software   Solutions   Toronto'"   -p   "'C   for   AIX'   4.3.cn"   -t   876751962   
   
  其中时间戳   876751962   在不同的系统上各不相同,可用命令   
   
  /var/ifor/i4blt   -lp   -i   查看。   
   
  使用下列命令可以更新license   用户数:   
   
  #   i4blt   -U   -v   "'IBM   Software   Solutions   Toronto'"   -p   "'C   for   AIX'   4.3.cn"   -T   [new   number   of   users]收起
系统集成 · 2009-03-26
浏览1515

    提问者

    flytigerboy
    系统运维工程师柯贝司网络科技(杭州)有限公司
    擅长领域: 服务器AIXUnix

    相关文章

    问题状态

  • 发布时间:2009-03-26
  • 关注会员:0 人
  • 问题浏览:28438
  • 最近回答:2010-10-22
  • X社区推广