たてたてよこよこまるかいてちょん

組み込み関連の情報を共有するためのブログです

inkscape quartz 版をいれる

macport では inkscapequartz版がインストールできる。これはネイティブ版つまり脱X11なんだ。

なにも考えずに

sudo port inkscape +quartz

とすればいいように思っていたんだが、依存ライブラリ等が +x11 でビルドされていたら+quartz をあきらめて +x11でインストールされてしまうようだ。

多数のport を再インストールしてようやく

sudo port inkscape +quartz

ができた。
できたが、

2017-11-19 19:49:31.395 inkscape[25374:16033505] *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.

こういうワーニングがでる。調べると、 userSpaceScaleFactor が gtk のどこかで使われているためらしい。 gtk が更新されたらでなくなるだろう。

記事のLicense このブログの記事は特に断りのない限り、引用部分を除いて、以下の CC-BY 4.0でライセンスします。 https://creativecommons.org/licenses/by/4.0/deed.ja ただし、ブログ内にあるコードは、特に断りのない限り、CC-BY 4.0またはMITLicense で利用できるものとします。