2019/12/07(土) [n年前の日記]
#1 [windows] Skiaのビルドでハマった
Windows10 x64 1903 上で、Aseprite というドットエディタをビルドできるのか気になったわけで。ただ、Aseprite は、Skia という描画ライブラリを必要とするようで。まずは Skia がビルドできないと話にならないなと試し始めたのだけど。
これが上手くいかない…。github上にある、公式のリポジトリを git clone してビルドしてみようとしたものの、エラーが続出。
困り果てて Aseprite の _aseprite/INSTALL.md を眺めてみたところ、そもそも Aseprite は、 _Aseprite 用の Skia を別途用意してたようで。かつ、aseprite-m71 という branch を入手してビルドする手順が書かれていて。
ということで、INSTALL.md に書かれた内容に従って Skia のビルドをしてみたところ、ビルドに成功。
その調子で、Aseprite-v1.2.16.2-Source.zip を入手してビルドしてみたところ、そちらもビルド成功した。とメモ。
これが上手くいかない…。github上にある、公式のリポジトリを git clone してビルドしてみようとしたものの、エラーが続出。
困り果てて Aseprite の _aseprite/INSTALL.md を眺めてみたところ、そもそも Aseprite は、 _Aseprite 用の Skia を別途用意してたようで。かつ、aseprite-m71 という branch を入手してビルドする手順が書かれていて。
ということで、INSTALL.md に書かれた内容に従って Skia のビルドをしてみたところ、ビルドに成功。
その調子で、Aseprite-v1.2.16.2-Source.zip を入手してビルドしてみたところ、そちらもビルド成功した。とメモ。
◎ build tools は必要なのだろうか。 :
C++関係の何かをビルドするだけなら、Visual Studio 2019 Community をインストールする必要はなく、Build Tools for Visual Studio 2019 をインストールすればよい、という話を見かけたので一応ソレもインストールしてみたのだけど。Windows のスタートメニューに、「Developer Command Prompt for VS 2019 (2)」のような感じで、「(2)」がついたショートカットファイルがいくつか作られて。
もしかして、Visual Studio 2019 Community をインストールした環境なら、Build Tools は不要なのだろうか…。よくわからん…。
もしかして、Visual Studio 2019 Community をインストールした環境なら、Build Tools は不要なのだろうか…。よくわからん…。
[ ツッコむ ]
以上、1 日分です。