KiCad on OSX
まさに備忘録.
Cernが全力で後援しているフリーの電気/基板 CAD KiCad.
その Cernが実装した押しのけ配線というステキ機能を OSXで利用するためには,ソースコードからビルドする必要がある.だがフツーにビルドすると 二本指タッチがスケーリングにバインディングされてしまい使い物にならないという罠がある.
ソレを解決したブランチがコレ.
osx-trackpad-gestures : Code : KiCad
Mac OS X でオープンソース電子 CAD の KiCad をインストールする - ochalog
上記はフツーにビルドする場合だが,コレに対する差分としてのビルド手順をまとめておく.
ポイントはたったの 3つ.
・ソースコードは上記ブランチから取得する.
>bzr branch lp:~gcorral/kicad/osx-trackpad-gestures
・wxwidgetsのビルドスクリプトを実行する前にパッチを当てる
> cd wx-src
> patch -p0 < ../kicad/patches/wxwidgets-3.0.0_macosx_scrolledwindow.patch
> patch -p0 < ../kicad/patches/wxwidgets-3.0.0_macosx_magnify_event.patch
・本体の CMake時に Defineを追加する
-DUSE_OSX_MAGNIFY_EVENT=ON