我是一個新手與node.js,但一直試圖讓一個簡單的websockets服務器運行。當我嘗試運行示例服務器時,出現以下錯誤: 「錯誤:未使用openssl crypto支持編譯node.js。」 當我運行./configure,我得到:錯誤:node.js未與openssl加密支持編譯
檢查程序克++或C++:在/ usr/bin中/克++
檢查程序CPP:在/ usr/bin中/ CPP
檢查程序AR:在/ usr/bin中/ AR
檢查程序ranlib的:在/ usr/bin中/ ranlib的
檢查克++:好的
檢查程序的gcc或CC:在/ usr/bin中/ GCC
檢查程序AR:在/ usr/bin中/ AR
檢查程序ranlib的:在/ usr/bin中/ ranlib的
檢查海灣合作委員會:確定
檢查庫DL:是
檢查OpenSSL:它是
ç黑金圖書館UTIL:是
檢查庫RT:是的
--- libeio ---
檢查庫的並行線程:是的
檢查pthread_create的功能:是
檢查功能pthread_atfork:是
檢查運行時間(2):是
檢查預讀(2):是
檢查fdatasync(2):是
檢查PREAD(2)和pwrite(2):是
檢查的sendfile(2 ):是
檢查sync_file_range(2):是 --- --- libev 檢查頭SYS/inotify.h:是
檢查功能inotify_init:是
檢查頭SYS/epoll.h:是
檢查功能epoll_ctl:是
檢查頭端口。H:沒有發現
檢查頭poll.h:是
檢查功能的投票:是
檢查報頭[ 'SYS/types.h中', 'SYS/event.h'] :找不到
檢查頭SYS/queue.h:是
檢查功能的kqueue:找不到
檢查頭SYS /塞萊ct.h:是
檢查功能選擇:是
檢查頭SYS/eventfd.h:是
檢查功能eventfd:是
檢查SYS_clock_gettime:是
檢查庫rt:是
檢查功能clock_gettime:是
檢查功能了nanosleep:是
檢查功能小區:是
(2)使用C++檢查fdatasync:是
這意味着OpenSSL是安裝。任何人都可以給我具體的建議或指導如何解決這個錯誤? 謝謝。
您是自己編譯節點還是使用下載的二進制文件? – 2012-04-06 00:01:05