[問題] 編譯時遇到boost函式庫的問題
系統:opensuse13.2
我想要使用graph-tool,所以照著https://graph-tool.skewed.de/download
的指示更新了gcc到49,用source-install安裝了cgal和boost、boost-devel和python3
套件。
不過./configure時會到boost函式的區段停住,
編譯指令:
./configure PYTHON=/usr/bin/python3
錯誤訊息:
checking for boostlib >= 1.53.0... yes
checking whether the Boost::Python library is available... yes
checking for exit in -lboost_python... no
checking for exit in -lboost_python... (cached) no
configure: error: No usable boost::python found
我確定/usr/lib64裡有libboost_python.so的函式庫
有試著指定boost函式庫的位址再編譯:
./configure PYTHON=/usr/bin/python3 BOOST_INCLUDE=/usr/include/boost
BOOST_LIB=/usr/lib64
不過還是一樣的錯誤訊息。請問該怎麼才能繼續編譯下去?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.169.2
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1445606522.A.445.html
→
10/24 11:40, , 1F
10/24 11:40, 1F
當初source-install boost時顯示的相依套件是:
zypper si boost
讀取已安裝的套件...
正在載入套件庫資料...
正在解決套件相依性...
將會安裝下列 7 個新的套件:
chrpath libbz2-devel libicu-devel mpi-selector openmpi openmpi-devel
python-devel
將會安裝下列 1 個原始碼套件:
boost
7 新套件將被安裝, 1 原始碼套件.
確實有可能和2版的python相連
※ 編輯: chuink (140.113.169.2), 10/24/2015 18:20:01
→
10/25 21:37, , 2F
10/25 21:37, 2F
→
10/25 21:38, , 3F
10/25 21:38, 3F
→
10/25 21:39, , 4F
10/25 21:39, 4F
→
10/25 21:39, , 5F
10/25 21:39, 5F
因為其他部分是用python3寫的,而且學python時也是學3的,
所以這部分也想用3來寫。
※ 編輯: chuink (140.113.169.2), 10/26/2015 21:53:33
→
10/27 08:17, , 6F
10/27 08:17, 6F