在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"

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

相關文章
相關標籤/搜索