在Solaris上编译安装Node.js

    在写这篇文章以前,先发个感叹:我就历来没有顺顺利利的在Solaris上面装过软件。老是会遇到各类各样奇怪的问题。迄今为止最顺利的安装是Redis:没有任何的依赖,下载解压,直接make就过了。node

    好了,感叹完了。说说今天的安装过程。操作系统

    下载了Node.js 0.4.11, Python2.7.2ssl

     操做系统SunOS 5.10 i86pc i386 i86pc Solaris编译

     在安装以前,说一个最重要的步骤:个人Solaris环境下面每次使用gcc或者g++的时候,我都会export LD_LIBRARY_PATH=/usr/local/lib 通常状况下这样就够了。但是此次在编译Node.js的时候让我吃了很大的苦头。后来才知道在Solaris上面不该该再用LD_LIBRARY_PATH来管理共享库,应该用crle -u -l /your_shared_lib. 这样就一劳永逸的解决了共享库的环境变量问题。此次的安装成功就靠这一个命令了。变量

     第一步先安装Python:gcc

      这一步没有碰到什么问题。软件

      crle -u -l /usr/local/lib下载

      ./configuregc

      make程序

      第二步安装Node.js

       crle -u -l /usr/sfw/lib (个人Solaris这个目录下面安装了libssl.so 因此须要把该目录环境变量里面来)

       ./configure

       make

        在当前目录下面生成了可执行程序 "node"

        下一步的工做就是使用了。

相关文章
相关标签/搜索