要編譯程式,我們是需要留意相關的系統開發工具都要在位的喔
例如:gcc, glibc-headers, kernel-headers 等,因為一些發行已忽略安裝這些
另外 linux 也大量使用動態連結(shared objects), 所以也要留意
編譯程式所要依附的相關程式庫是否已安裝,版本吻合等
一般下載并解開後,請閱讀 README, INSTALL, FAQ, docs檔案
小弟剛才在 FedoraCore2 試一下,在補安裝"開發工具"後
可成功編譯 vpnd-1.1.0 先前在 gentoo 編譯也 ok 喔 ^_^
(gentoo 本身已具備系統開發條件, 各類 header files 相當齊全的說)
題外話: vpnd 好像一段時間沒有維護, userspace 的 vpn 也可
試試 openvpn 或 tinc 等 projects, 相信有些也有現成套件供直接使用
這樣,注意力可以放在學習使用方面上喔 ^_^
|