実現したいこと
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 // このコマンドを実行すると上記のエラー
あなたの回答
tips
プレビュー