注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

linux 学习

 
 
 

日志

 
 

安装Ice-3.4.2记录  

2014-05-30 16:13:31|  分类: 软件安装和配置 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

安装Ice3.4.2之前,应该下载并安装其依赖库。经过了n此安装失败后,最后终于弄好了。两个字,苦逼。具体过程如下:

 

1. 下载第三方包和Ice源文件http://www.zeroc.com/download.html(官方下载页面)

    在Source Distributions一栏下下载源文件:Ice-3.4.2.tar.gz;在Third-Party Source Code 一栏下选择ThirdParty-Sources-3.4.2.tar.gz第三方压缩包下载。

 

2. 安装第三方依赖库

    解压ThirdParty-Sources-3.4.2.tar.gztar -xzvf ThirdParty-Sources-3.4.2.tar.gz 。

    2.1) 安装Berkeley DB

          $tar zxvf db-4.8.30.NC.tar.gz

          $cd db-4.8.30.NC/build_unix

          $../dist/configure --prefix=/usr --enable-cxx

                     (说明:db的默认安装prefix路径是/usr/local/BerkeleyDB.4.6,需要改为/usr,否则make Ice时会找不到路径)
          $make                                     #编译
          $sudo make install              #安装

   2.2)安装 bzip2-1.0.6.tar.gz    

          $tar zxvf bzip2-1.0.6.tar.gz

          $cd bzip2-1.0.6

          $make install

   2.3)安装 expat-2.0.1.tar.gz

          $tar zxvf expat-2.0.1.tar.gz
          $cd expat-2.0.1
          $./configure
          $sudo make install

   2.4)安装openssl-0.9.8d.tar.gz

          $tar zxvf openssl-0.9.8d.tar.gz
          $cd openssl-0.9.8d
          $./config --prefix=/usr --openssldir=/usr/openssl
           (注意:prefix为/usr/local/ssl,openssldir默认为/usr/ssl/openssl,需要改为上面的,否则默认安装路径会找不到。)
          $ make
          $ make test
          $ sudo make install

    2.5)安装mcpp

          $cd mcpp-2.7.2
          $ patch -p0 < patch.mcpp.2.7.2
          $
./config --prefix=/usr    --enable-mcpplib
          $ make ; sudo make install

 

3.安装Ice-3.4.2    

          $tar zxvf Ice-3.4.2.tar.gz
          $cd Ice-3.4.2/cpp

          $export LD_LIBRARY_PATH=/opt/Ice-3.4.2/lib

          $make
          $sudo make install

  评论这张
 
阅读(632)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017