![make[1]: *** /lib/modules/4.9.24-v7+/build: 해당 파일이나 디렉터리가 없습니다. 멈추다](https://linux55.com/image/114581/make%5B1%5D%3A%20***%20%2Flib%2Fmodules%2F4.9.24-v7%2B%2Fbuild%3A%20%ED%95%B4%EB%8B%B9%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%82%98%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%A9%88%EC%B6%94%EB%8B%A4.png)
나는 cryptodev 소스 코드를 다음에서 얻었습니다.http://nwl.cc/pub/cryptodev-linux/cryptodev-linux-1.9.tar.gz디렉토리로 이동하여 ~/cryptodev
tar 아카이브의 압축을 풀고 ~/cryptodev/cryptodev-linux-1.9
디렉토리에 들어갔습니다. 아래 지침을 따랐습니다.https://github.com/cryptodev-linux/cryptodev-linux/blob/master/INSTALL그런 다음 make 명령을 입력했는데 다음 오류가 발생했습니다.
hubot@hubot-vps:~/cryptodev/cryptodev-linux-1.9 $ make
make -C /lib/modules/4.9.24-v7+/build M=/home/hubot/cryptodev/cryptodev-linux-1.9 modules
make[1]: *** /lib/modules/4.9.24-v7+/build: No such file or directory. Stop.
Makefile:27: recipe for target 'build' failed
make: *** [build] Error 2
이 오류가 발생하여 다음에 무엇을 해야 할지 모르겠습니다. 나는 도움을 기대하고 있습니다. 미리 감사드립니다.
답변1
여전히 관련이 있는지 확실하지 않지만 비슷한 문제가 있었고마크 플롯닉의견에서 다음 명령으로 문제가 해결되었다고 말했습니다.
sudo apt-get install raspberrypi-kernel-headers
답변2
나는 다음을 실행하여 문제를 해결했습니다.
sudo ln -s /usr/src/linux-headers-4.19.97-v7l+ build
참고 다른 빌드를 사용하면 문제가 발생할지 모르겠지만 이 작업을 수행한 후 패키지를 빌드할 수 있었습니다.