KicadのCentOS7インストールは無理かも

2016/05/13 5:47 に 森山誠二郎 が投稿   [ 2016/05/16 21:47 に更新しました ]


CentOSはライブラリがいろいろと古いので、底なし沼のようになってしまいます。思い出す限り以下にメモ。
今回は、CentOS7のboostのバージョンが1.54のため、Kicadの要求する1.55以上の条件をクリアできず。

CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1096 (message):
Unable to find the requested Boost libraries.
Boost version: 1.53.0
Boost include path: /usr/include
Detected version of Boost is too old. Requested version was 1.54 (or newer).
Call Stack (most recent call first):
CMakeLists.txt:561 (find_package)
CMake Error at CMakeLists.txt:565 (message):
Boost 1.54+ libraries are required.
rpmでは見つからないため、Boost1.55をソースインストールしたがrpmbuildに、 
boost-devel is needed by kicad-1:4.0.2-1.el7.centos.x86_64 といわれてアウト。./b2 のログをみると最後に以下のメッセージ
common.copy stage/lib/libboost_wave.a
...failed updating 58 targets...
...skipped 12 targets...
...updated 1037 targets...
skipで探すと:
...skipped <pbin.v2/libs/python/build/gcc-4.8.5/release/link-static/threading-multi>libboost_python.a(clean) for lack of <pbin.v2/libs/python/build/gcc-4.8.5/release/link-static/threading-multi>numeric.o...
...skipped <pbin.v2/libs/python/build/gcc-4.8.5/release/link-static/threading-multi>libboost_python.a for lack of <pbin.v2/libs/python/build/gcc-4.8.5/release/link-static/threading-multi>numeric.o...
...skipped <pstage/lib>libboost_python.a for lack of <pbin.v2/libs/python/build/gcc-4.8.5/release/link-static/threading-multi>libboost_python.a...
...on 1000th target...


【その後の調査状況(2016-5-17)】

いろいろ調べてみると、el7のサポート要求は取り上げられ、
でcloseされています。実際、
に存在する


が作られているのですが、その後が続いてません。nightly buildはそれでも
fedora22,23,el7用が以下にあり:
el7はfailしまくってるように見えます。なんでしょこれは。

こういう連絡もでてるので、結論:’要求があって一度はcentos7対応した
が、その後が続かず、ほとんど放置状態’のようです。

以上、メモ
Comments