Cannot use system SDL3
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 52/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 静か
- 技術スタック
- zig
- 領域
- desktop
調査の方向性
Start by inspecting the build script’s SDL3 system-library setup and the dvui SDL3 backend header cited in the error, zig-pkg/dvui-0.5.0-dev-AQFJmWiB-gCtzdvo-D5qGOj-k7nNvIsFEq-nYctwzDvZ/src/backends/sdl3-c.h. Compare the include paths used by zig build -fsys=sdl3 with pkg-config --cflags sdl3; done when the system-SDL3 build succeeds.
索引モデルが issue の本文から書いたものです。
説明
It seems there's something wrong in build script with dvui setup? I cannot build with zig build -fsys=sdl3 which results in the following error.
$ zig build -fsys=sdl3
install
└─ install fizzy
└─ compile exe fizzy Debug native
└─ translate-c 2 errors
error: translation failure
/home/user/src/forks/fizzy/zig-pkg/dvui-0.5.0-dev-AQFJmWiB-gCtzdvo-D5qGOj-k7nNvIsFEq-nYctwzDvZ/src/backends/sdl3-c.h:29:10: error: 'SDL3/SDL.h' not found
#include "SDL3/SDL.h"
^
error: 2 compilation errors
failed command: /home/user/.cache/zig/p/N-V-__8AAFFSVRWqblwBIcA-Yqv-u7sbjsJoww8K0mWaHbmJ/zig translate-c -lc --cache-dir .zig-cache --global-cache-dir /home/user/.cache/zig /home/user/src/forks/fizzy/zig-pkg/dvui-0.5.0-dev-AQFJmWiB-gCtzdvo-D5qGOj-k7nNvIsFEq-nYctwzDvZ/src/backends/sdl3-c.h --listen=-
Build Summary: 40/44 steps succeeded (1 failed)
install transitive failure
└─ install fizzy transitive failure
└─ compile exe fizzy Debug native transitive failure
└─ translate-c 2 errors
error: the following build command failed with exit code 1:
.zig-cache/o/c999a1278854fd01c9f220be48da3318/build /home/user/.cache/zig/p/N-V-__8AAFFSVRWqblwBIcA-Yqv-u7sbjsJoww8K0mWaHbmJ/zig /home/user/.cache/zig/p/N-V-__8AAFFSVRWqblwBIcA-Yqv-u7sbjsJoww8K0mWaHbmJ/lib /home/user/src/forks/fizzy .zig-cache /home/user/.cache/zig --seed 0xa8690fa7 -Zc9264a5342a8ad69 -fsys=sdl3
fizzy
Pkg config shows sdl3 headers correctly.
$ pkg-config --cflags sdl3
-I/nix/store/snvmigqwhchfaj33vx7wq7qi9rvmvps4-sdl3-3.4.10-dev/include
- 主要言語
- Zig
- スター
- 1.5k
- フォーク
- 40
- 平均マージ
- 5時間 5分
- マージ済み PR(30日)
- 278
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
fizzyedit/fizzy のほかの issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
fizzyedit/fizzy#306 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 8/100
fizzyedit/fizzy#336 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
-
Example repos that move with fizzy, and a dvui app on fizzy's backend対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 12/100
メンテナーはふだん 1 日以内に返信
fizzyedit/fizzy の issue をすべて見る
似ている issue
-
cmux-next: new workspaces show no name instead of workspace-N対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンarea: workspaces
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
manaflow-ai/cmux#21357 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
good first issue roadmap ux
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
FedericoGrim/zen-profile-selector#41 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
area: desktop bug good first issue priority: P2 size: S
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
existence-master/Sentient#454 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
bherbruck/solvecraft#2160 ·