KhronosGroup / KhronosGroup/SPIRV-Cross
Support static linking in pkg-config
Open
help wanted
- Dominant language
- GLSL
- Stars
- 2.5k
- Forks
- 713
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 16
Description
Currently only `spirv-cross-c-shared.pc` is provided for shared library. Could add a `spirv-cross-c.pc` with proper `pkg-config --static` support.
Thanks,
Kacper
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing spirv-cross-c-shared.pc file and the build entry point that generates or installs it. Compare the current package metadata with the requested spirv-cross-c.pc target, then run pkg-config --static to verify that static linking is supported and the resulting package metadata is correct.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100