make install은 make 명령으로 생성된 바이너리를 Makefile에 명시된
디렉토리에 위치시키는것이 아니던가요...?
그렇다면 Makefile을 작성한 개발자는 당연히 시스템에 전역 설치를
가정하고 작성을 했겠죠...그렇지 않나요..?
그러니 일반 유저에서 make install을 한다면 에러가 날 확률이 높아지지
않을까요....물론 루트권한에서 전역 시스템 디렉토리의 퍼미션을
풀어준다면 그렇지 않겠지만요...
그냥 make 명령으로 생성된 바이너리를 개인 PATH(~/bin같은)에 집어
넣는것이 좋을듯 하군요...
by P.C.Harley
: 안녕하세요..
: 제가 이번에 xmms를 설치하려고 하는데.요...
: root말고 다른 계정으로 로그인해서 홈디렉토리에 프로그램 설치하
: 려고 하는데요... 안 되네요... ㅡㅜ
: 홈디렉토리에 xmms디렉토리 만들고...
: 소스디렉토리에 가서 ./configure --prefix /home/lighthouse/xmms
: 한다음 make 해서 컴파일 까지는 마쳤는데...
: make install 하면 끝에 에러가 나요...
: 그 중에 `[/usr/local/include/xmms 접근거부됨...]
: 요렇게 나요네요...
: 아마도 /usr에 쓰기 권한이 없어서 그런거 같은데...
: 방법이 없나요...
: INSTALL 파일을 읽고 싶어도 영어가 안되요... ㅜㅜ
: 님들 제발 도와주세요... 리눅스에서 음악 좀 듣게 해주세요...
: (불쌍하지요.... ^^)
:
: 제가 알고 싶은 것은
: 첫째 프로그램 설치 할 때는 꼭 root로 해야 하는지..
: 둘째 아니라면 어떻게 해야하는지....
: 셋째 gcc같은 것도 각자의 홈디렉토리에 설치해서 쓸 수 있는지...예요.
:
: 그럼 좋은 꿈 꾸시고 리플 좀 많이많이 달아 주세요..
:
: --
: 이 곳에 서명을 적어주십시오.
: asdfghjkl;qwertyuiop