make depend
- Dominant language
- Shell
- Stars
- 15.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
When I try to make depend in src, there always sth wrong , such as "feature-online-cmvn-cuda.cu:19:47: fatal error: cudafeat/feature-online-cmvn-cuda.h: No such file or directory". And I find that these files are internal files in kaldi, they failed when they include each other. On the other hand, it does not report errors when I change include "cudafeat/feature-online-cmvn-cuda.h" to an absolute path, but that's not a good idea. Can someone tell me what the problem is and how to solve it? Thank you !
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in src by reproducing the `make depend` failure and inspect the include relationship around `feature-online-cmvn-cuda.cu:19` and `cudafeat/feature-online-cmvn-cuda.h`. Compare the failing relative include with the reported absolute-path workaround, then determine what build or include-path change makes dependency generation complete without absolute paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100