2019独角兽企业重金招聘Python工程师标准>>>
在写这篇文章之前,先发个感叹:我就从来没有顺顺利利的在Solaris上面装过软件。总是会遇到各种各样奇怪的问题。迄今为止最顺利的安装是Redis:没有任何的依赖,下载解压,直接make就过了。
好了,感叹完了。说说今天的安装过程。
下载了Node.js 0.4.11, Python2.7.2
操作系统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:
这一步没有碰到什么问题。
crle -u -l /usr/local/lib
./configure
make
第二步安装Node.js
crle -u -l /usr/sfw/lib (我的Solaris这个目录下面安装了libssl.so 所以需要把该目录环境变量里面来)
./configure
make
在当前目录下面生成了可执行程序 "node"
下一步的工作就是使用了。