### Background Description First highlighted: https://github.com/ggerganov/llama.cpp/pull/11596 Initial PR: https://github.com/ggerganov/llama.cpp/pull/11617 [slaren](https://github.com/slaren) suggests a better fix https://github.com/ggerganov/llama.cpp/pull/11617#issuecomment-2631018988 ### Possible Refactor Approaches ```cmake target_include_directories(llama PUBLIC . ../include ../common) ``` Should be set to private according to slaren