emscripten-core / emscripten-core/emscripten

emscan-deps can't find port headers

Open
#24,517 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
27.6k
Forks
3.6k
Avg merge
1d 1h
Merged PRs (30d)
105

Description

Related to #24454 with #24506 emscan-deps can't find the port headers probably because it's not invoking the setup steps that emcc would've done in a later step.
```cmake
[build] "/mnt/e/Workspace/SDLTemplate/.cache/emsdk/upstream/emscripten/emscan-deps" -format=p1689 -- /mnt/e/Workspace/SDLTemplate/.cache/emsdk/upstream/emscripten/em++ -DPROJECT_ID=\"dev.sdl.hello\" -DPROJECT_NAME=\"HelloSDL\" -DPROJECT_VERSION=\"0.0.1\" -stdlib=libc++ -stdlib=libc++ -g -std=gnu++23 -fPIE -sUSE_SDL=3 -x c++ /mnt/e/Workspace/SDLTemplate/Source/App.ixx -c -o CMakeFiles/HelloSDL.dir/Source/App.ixx.o -MT CMakeFiles/HelloSDL.dir/Source/App.ixx.o.ddi -MD -MF CMakeFiles/HelloSDL.dir/Source/App.ixx.o.ddi.d > CMakeFiles/HelloSDL.dir/Source/App.ixx.o.ddi.tmp && mv CMakeFiles/HelloSDL.dir/Source/App.ixx.o.ddi.tmp CMakeFiles/HelloSDL.dir/Source/App.ixx.o.ddi
[build] Error while scanning dependencies for /mnt/e/Workspace/SDLTemplate/Source/App.ixx:
[build] /mnt/e/Workspace/SDLTemplate/Source/App.ixx:6:10: fatal error: 'SDL3/SDL.h' file not found
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.