質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
Ninja

NinjaはHTML5 Webアプリケーションを開発するためのオーサリングツールです。 NinjaはChromeウェブストアでインストールできます。

Q&A

0回答

146閲覧

asepriteのビルドで ninjaコマンドが失敗する原因が知りたい

samidare_chan

総合スコア18

Ninja

NinjaはHTML5 Webアプリケーションを開発するためのオーサリングツールです。 NinjaはChromeウェブストアでインストールできます。

0グッド

1クリップ

投稿2024/05/29 12:35

実現したいこと

ninja aseprite コマンドを成功させる方法

質問内容

以下のエラーコードですが
asepriteの公式ギットハブサイトのインストール方法を見て実行したのですがこのエラーの解決方法がわかりません、バージョンを変更してみたのですがエラーコードの変化がなく、またネット上にも情報がないのですが、これは何をしたらいいのでしょうか?

前提

aseprite 1.3.7 : https://github.com/aseprite/aseprite/releases/tag/v1.3.7
Skia-m102 : https://github.com/aseprite/skia/releases/tag/m102-861e4743af
OS: windows10

>ninja aseprite [1/1318] Building CXX object laf\ft\CMakeFiles\laf-ft.dir\stream.cpp.obj FAILED: laf/ft/CMakeFiles/laf-ft.dir/stream.cpp.obj C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1440~1.338\bin\Hostx64\x64\cl.exe /nologo /TP -DCMARK_STATIC_DEFINE -DHAVE_CONFIG_H -DHAVE_CONFIG_OVERRIDE_H=1 -DLAF_SKIA -DLAF_WINDOWS -DNDEBUG -DPNG_NO_MMX_CODE -DUNICODE -DWINVER=0x0A00 -D_UNICODE -D_WIN32_WINNT=0x0A00 -IC:\Users\User\Downloads\aseprite\third_party\zlib -IC:\Users\User\Downloads\aseprite\build\third_party\zlib -IC:\Users\User\Downloads\aseprite\third_party\libpng -IC:\Users\User\Downloads\aseprite\build\third_party\libpng -IC:\Users\User\Downloads\aseprite\third_party\tinyxml2 -IC:\Users\User\Downloads\aseprite\third_party\pixman\pixman -IC:\Users\User\Downloads\aseprite\build -IC:\Users\User\Downloads\aseprite\third_party\giflib -IC:\Users\User\Downloads\aseprite\third_party\jpeg -IC:\Users\User\Downloads\aseprite\third_party\curl\include -IC:\Users\User\Downloads\aseprite\third_party\simpleini -IC:\deps\skia\third_party\externals\freetype\include -IC:\deps\skia\third_party\externals\harfbuzz\src -IC:\Users\User\Downloads\aseprite\laf -IC:\Users\User\Downloads\aseprite\build\laf -IC:\Users\User\Downloads\aseprite\src /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -std:c++17 -MT /showIncludes /Folaf\ft\CMakeFiles\laf-ft.dir\stream.cpp.obj /Fdlaf\ft\CMakeFiles\laf-ft.dir\laf-ft.pdb /FS -c C:\Users\User\Downloads\aseprite\laf\ft\stream.cpp C:\Users\User\Downloads\aseprite\laf\ft/freetype_headers.h(11): fatal error C1083: include ファイルを開けません。'ft2build.h':No such file or directory [2/1318] Building CXX object laf\ft\CMakeFiles\laf-ft.dir\lib.cpp.obj FAILED: laf/ft/CMakeFiles/laf-ft.dir/lib.cpp.obj C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1440~1.338\bin\Hostx64\x64\cl.exe /nologo /TP -DCMARK_STATIC_DEFINE -DHAVE_CONFIG_H -DHAVE_CONFIG_OVERRIDE_H=1 -DLAF_SKIA -DLAF_WINDOWS -DNDEBUG -DPNG_NO_MMX_CODE -DUNICODE -DWINVER=0x0A00 -D_UNICODE -D_WIN32_WINNT=0x0A00 -IC:\Users\User\Downloads\aseprite\third_party\zlib -IC:\Users\User\Downloads\aseprite\build\third_party\zlib -IC:\Users\User\Downloads\aseprite\third_party\libpng -IC:\Users\User\Downloads\aseprite\build\third_party\libpng -IC:\Users\User\Downloads\aseprite\third_party\tinyxml2 -IC:\Users\User\Downloads\aseprite\third_party\pixman\pixman -IC:\Users\User\Downloads\aseprite\build -IC:\Users\User\Downloads\aseprite\third_party\giflib -IC:\Users\User\Downloads\aseprite\third_party\jpeg -IC:\Users\User\Downloads\aseprite\third_party\curl\include -IC:\Users\User\Downloads\aseprite\third_party\simpleini -IC:\deps\skia\third_party\externals\freetype\include -IC:\deps\skia\third_party\externals\harfbuzz\src -IC:\Users\User\Downloads\aseprite\laf -IC:\Users\User\Downloads\aseprite\build\laf -IC:\Users\User\Downloads\aseprite\src /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -std:c++17 -MT /showIncludes /Folaf\ft\CMakeFiles\laf-ft.dir\lib.cpp.obj /Fdlaf\ft\CMakeFiles\laf-ft.dir\laf-ft.pdb /FS -c C:\Users\User\Downloads\aseprite\laf\ft\lib.cpp C:\Users\User\Downloads\aseprite\laf\ft/freetype_headers.h(11): fatal error C1083: include ファイルを開けません。'ft2build.h':No such file or directory [6/1318] Building C object third_party\CMakeFiles\lua.dir\lua\ldo.c.obj C:\Users\User\Downloads\aseprite\third_party\lua\ldo.c(144): warning C4530: C++ 例外処理を使っていますが、アンワインド セマンティクスは有効にはなりません。/EHsc を指定してください。 [8/1318] Building CXX object laf\gfx\CMakeFiles\laf-gfx.dir\region_skia.cpp.obj FAILED: laf/gfx/CMakeFiles/laf-gfx.dir/region_skia.cpp.obj C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1440~1.338\bin\Hostx64\x64\cl.exe /nologo /TP -DCMARK_STATIC_DEFINE -DHAVE_CONFIG_H -DHAVE_CONFIG_OVERRIDE_H=1 -DLAF_SKIA -DLAF_WINDOWS -DLAF_WITH_REGION -DNDEBUG -DPNG_NO_MMX_CODE -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 -DSK_BUILD_FOR_WIN -DSK_ENABLE_SKSL=1 -DSK_GAMMA_APPLY_TO_A8 -DSK_GAMMA_SRGB -DSK_GL=1 -DSK_INTERNAL -DSK_SCALAR_TO_FLOAT_EXCLUDED -DSK_SUPPORT_GPU=1 -DUNICODE -DWINVER=0x0A00 -D_CRT_SECURE_NO_WARNINGS -D_UNICODE -D_WIN32_WINNT=0x0A00 -IC:\Users\User\Downloads\aseprite\third_party\zlib -IC:\Users\User\Downloads\aseprite\build\third_party\zlib -IC:\Users\User\Downloads\aseprite\third_party\libpng -IC:\Users\User\Downloads\aseprite\build\third_party\libpng -IC:\Users\User\Downloads\aseprite\third_party\tinyxml2 -IC:\Users\User\Downloads\aseprite\third_party\pixman\pixman -IC:\Users\User\Downloads\aseprite\build -IC:\Users\User\Downloads\aseprite\third_party\giflib -IC:\Users\User\Downloads\aseprite\third_party\jpeg -IC:\Users\User\Downloads\aseprite\third_party\curl\include -IC:\Users\User\Downloads\aseprite\third_party\simpleini -IC:\Users\User\Downloads\aseprite\laf -IC:\Users\User\Downloads\aseprite\build\laf -IC:\Users\User\Downloads\aseprite\src -IC:\deps\skia -IC:\deps\skia\third_party\externals\freetype\include -IC:\deps\skia\third_party\externals\harfbuzz\src /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -std:c++17 -MT /showIncludes /Folaf\gfx\CMakeFiles\laf-gfx.dir\region_skia.cpp.obj /Fdlaf\gfx\CMakeFiles\laf-gfx.dir\laf-gfx.pdb /FS -c C:\Users\User\Downloads\aseprite\laf\gfx\region_skia.cpp C:\Users\User\Downloads\aseprite\laf\gfx/region_skia.h(16): fatal error C1083: include ファイルを開けません。'include/core/SkRegion.h':No such file or directory [10/1318] Building CXX object laf\gfx\CMakeFiles\laf-gfx.dir\packing_rects.cpp.obj FAILED: laf/gfx/CMakeFiles/laf-gfx.dir/packing_rects.cpp.obj C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1440~1.338\bin\Hostx64\x64\cl.exe /nologo /TP -DCMARK_STATIC_DEFINE -DHAVE_CONFIG_H -DHAVE_CONFIG_OVERRIDE_H=1 -DLAF_SKIA -DLAF_WINDOWS -DLAF_WITH_REGION -DNDEBUG -DPNG_NO_MMX_CODE -DSK_ALLOW_STATIC_GLOBAL_INITIALIZERS=1 -DSK_BUILD_FOR_WIN -DSK_ENABLE_SKSL=1 -DSK_GAMMA_APPLY_TO_A8 -DSK_GAMMA_SRGB -DSK_GL=1 -DSK_INTERNAL -DSK_SCALAR_TO_FLOAT_EXCLUDED -DSK_SUPPORT_GPU=1 -DUNICODE -DWINVER=0x0A00 -D_CRT_SECURE_NO_WARNINGS -D_UNICODE -D_WIN32_WINNT=0x0A00 -IC:\Users\User\Downloads\aseprite\third_party\zlib -IC:\Users\User\Downloads\aseprite\build\third_party\zlib -IC:\Users\User\Downloads\aseprite\third_party\libpng -IC:\Users\User\Downloads\aseprite\build\third_party\libpng -IC:\Users\User\Downloads\aseprite\third_party\tinyxml2 -IC:\Users\User\Downloads\aseprite\third_party\pixman\pixman -IC:\Users\User\Downloads\aseprite\build -IC:\Users\User\Downloads\aseprite\third_party\giflib -IC:\Users\User\Downloads\aseprite\third_party\jpeg -IC:\Users\User\Downloads\aseprite\third_party\curl\include -IC:\Users\User\Downloads\aseprite\third_party\simpleini -IC:\Users\User\Downloads\aseprite\laf -IC:\Users\User\Downloads\aseprite\build\laf -IC:\Users\User\Downloads\aseprite\src -IC:\deps\skia -IC:\deps\skia\third_party\externals\freetype\include -IC:\deps\skia\third_party\externals\harfbuzz\src /DWIN32 /D_WINDOWS /GR /EHsc /Zi /O2 /Ob1 /DNDEBUG -std:c++17 -MT /showIncludes /Folaf\gfx\CMakeFiles\laf-gfx.dir\packing_rects.cpp.obj /Fdlaf\gfx\CMakeFiles\laf-gfx.dir\laf-gfx.pdb /FS -c C:\Users\User\Downloads\aseprite\laf\gfx\packing_rects.cpp C:\Users\User\Downloads\aseprite\laf\gfx/region_skia.h(16): fatal error C1083: include ファイルを開けません。'include/core/SkRegion.h':No such file or directory ninja: build stopped: subcommand failed.

試したこと

skiaライブラリのバージョンを変更

入力したコマンド

call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat" -arch=x64 cd aseprite mkdir build cd build cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLAF_BACKEND=skia -DSKIA_DIR=C:\deps\skia -DSKIA_LIBRARY_DIR=C:\deps\skia\out\Release-x64 -DSKIA_LIBRARY=C:\deps\skia\out\Release-x64\skia.lib -G Ninja .. ninja aseprite // このコマンドを実行すると上記のエラー

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問