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

Post date: 2016/05/13 12:47:19

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のサポート要求は取り上げられ、

https://bugzilla.redhat.com/show_bug.cgi?id=1228254

でcloseされています。実際、

https://bodhi.fedoraproject.org/updates/?packages=kicad

に存在する

https://bodhi.fedoraproject.org/updates/compat-wxGTK3-gtk2-3.0.2-4.1.el7,kicad-2015.03.21-2.rev5528.el7.1,freerouting-1.2.43-2.20140513git265f040.el7.1

が作られているのですが、その後が続いてません。nightly buildはそれでも

fedora22,23,el7用が以下にあり:

https://copr.fedorainfracloud.org/coprs/mangelajo/kicad/

el7はfailしまくってるように見えます。なんでしょこれは。

http://permalink.gmane.org/gmane.linux.redhat.fedora.epel.devel/11691

こういう連絡もでてるので、結論:’要求があって一度はcentos7対応した

が、その後が続かず、ほとんど放置状態’のようです。

以上、メモ