저는 항상 /root/linux/ 에서 했는데요-_-
/usr/src 에서 한번도 안 해봤다는...-_-;;;
Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24
문제는 커널 컴파일한후에 다른 프로그램 설치할때 문제가 생기곤합니다.
맨페이지에도 안나오는것이 설정잡을때 커널의 버전정보나 여타 다른것을 참조할때 디폴트로 /usr/src/linux 를 패쓰로 잡거든요... (예전 alsa드라이버, 그외 샘플러...) 사용해본바로는 "linux"라고 링크까지 걸어 주시는게 좋을것 같습니다.
문제는 커널 컴파일한후에 다른 프로그램 설치할때 문제가 생기곤합니다.
맨페이지에도 안나오는것이 설정잡을때 커널의 버전정보나 여타 다른것을 참조할때 디폴트로 /usr/src/linux 를 패쓰로 잡거든요... (예전 alsa드라이버, 그외 샘플러...) 사용해본바로는 "linux"라고 링크까지 걸어 주시는게 좋을것 같습니다.
물론 그렇게 할 수도 있겠지만, 요즈음은 배포판마다 자신만의 policy를 두어서 처리하기 때문에 그 policy에 따르는 것이 좋은 것 같습니다.
사실 데비안만 써봤습니다. :)
데비안에서는 make-kpkg로 패키지를 만들면 모듈 빌드 등에 필요한 것만 골라서 kernel-header 패키지가 되어서 /usr/src/ 아래에 깔리기 때문에 /usr/src/linux 링크는 크게 중요하지 않은 듯 합니다.
Re:
다른 디렉토리에서도 잘 되던데요?
(커널 2.4 기준)
예전에 커널 컴파일 해야 할 일이 많았던 적이 있는데,
그때 CPU 더 빠른 다른 머신에 계정을 얻어서
계정 홈에서 컴파일 했었던 적이 있었습니다.
전 아무 디렉토리에서 합니다. :)
전 아무 디렉토리에서 합니다. :)
그렇구만여~~~ 역시 생각의 전환이 필요행~~
그렇구만여~~~ 역시 생각의 전환이 필요행~~
저는 항상 /root/linux/ 에서 했는데요-_-/usr/src
저는 항상 /root/linux/ 에서 했는데요-_-
/usr/src 에서 한번도 안 해봤다는...-_-;;;
Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24
상관없습니다.
상관 없습니다.
그냥 관례상 할 뿐입니다.
(예전엔 /usr/include/linux /usr/include/asm 링크를 바꿔줘야만했었습니다.)
...
문제는 커널 컴파일한후에 다른 프로그램 설치할때 문제가 생기곤합니다.
맨페이지에도 안나오는것이 설정잡을때 커널의 버전정보나 여타 다른것을 참조할때 디폴트로 /usr/src/linux 를 패쓰로 잡거든요... (예전 alsa드라이버, 그외 샘플러...) 사용해본바로는 "linux"라고 링크까지 걸어 주시는게 좋을것 같습니다.
---------------------------------------------------
야!...
Re: ...
물론 그렇게 할 수도 있겠지만, 요즈음은 배포판마다 자신만의 policy를 두어서 처리하기 때문에 그 policy에 따르는 것이 좋은 것 같습니다.
사실 데비안만 써봤습니다. :)
데비안에서는 make-kpkg로 패키지를 만들면 모듈 빌드 등에 필요한 것만 골라서 kernel-header 패키지가 되어서 /usr/src/ 아래에 깔리기 때문에 /usr/src/linux 링크는 크게 중요하지 않은 듯 합니다.
댓글 달기