2007년 12월 22일
LINUX - FFMPEG 설치시 관련 에러들..
일단 아까 문제가 생겼었던건 fedora7버젼 깔고 삽질을 많이해서 그런건지
(libavcodec 링크 에러)그런듯 하고.. 문제를 해결한건 우분투때야 apt-get으로
하면 되고 fedora6에서는 SVN으로 체크아웃한 이후에 configure 시에 옵션을
준다.
--enable-gpl --enable-shared 라는거.. 사실 이거 필요한진
모르겠는데 일단 추가. 어쨌거나 prefix해두지 않았을 때에 so 파일이 가는데가
/usr/local/lib 이다.
이거 링크가 안되있으니까 ld파일 수정해주고 ldconfig를 해줘야 한다는 것.
즉, /etc/ld.so.conf 파일을 빔으로 열어서 추가될 패쓰를 넣어주자.
/usr/local/lib이라고 써주고 저장 종료
근데 에러 -_-;;;
권한 없다고 뜬다. 망할넘-_-+
찾아봤더니 라이브러리 링크시에 문제가 많이 있는듯.. 그래서
해당 에러코드로 검색해봤더니 해당 라이브러리에 IDL을 위한
기본 보안 컨텍스트를 넣으란다 -_-;
chcon 명령어로 해결 가능하다.
chcon -t texrel_shlib_t [so파일(절대경로)]
이 상태로 일단은 해결 끝. make 나 configure 정의시에
이런거 설정할 수 있는 부분 없을라나.. 아으 짱나..
(libavcodec 링크 에러)그런듯 하고.. 문제를 해결한건 우분투때야 apt-get으로
하면 되고 fedora6에서는 SVN으로 체크아웃한 이후에 configure 시에 옵션을
준다.
--enable-gpl --enable-shared 라는거.. 사실 이거 필요한진
모르겠는데 일단 추가. 어쨌거나 prefix해두지 않았을 때에 so 파일이 가는데가
/usr/local/lib 이다.
이거 링크가 안되있으니까 ld파일 수정해주고 ldconfig를 해줘야 한다는 것.
즉, /etc/ld.so.conf 파일을 빔으로 열어서 추가될 패쓰를 넣어주자.
/usr/local/lib이라고 써주고 저장 종료
근데 에러 -_-;;;
권한 없다고 뜬다. 망할넘-_-+
찾아봤더니 라이브러리 링크시에 문제가 많이 있는듯.. 그래서
해당 에러코드로 검색해봤더니 해당 라이브러리에 IDL을 위한
기본 보안 컨텍스트를 넣으란다 -_-;
chcon 명령어로 해결 가능하다.
chcon -t texrel_shlib_t [so파일(절대경로)]
이 상태로 일단은 해결 끝. make 나 configure 정의시에
이런거 설정할 수 있는 부분 없을라나.. 아으 짱나..
# by | 2007/12/22 19:27 | Project | 트랙백 | 덧글(1)




☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
일단은 insmod로 해결.