madplay 소스 컴파일하는데 ...
글쓴이: maner07 / 작성시간: 금, 2005/05/27 - 10:04오전
madplay를 소스 컴파일 하려고 합니다.
소스를 받아서 압축을 풀어보면
INSTALL이란 파일 안에 설치 방법이 있잖아요?
그래서 그걸 그대로 따라 했습니다.
./configure하고
make를 실행했는데
Makefile이 없다고 하네요.
원래 소스 파일 다운 받으면 Makefile이 없는 건가요?
그리고 이것을 제가 직접 만들어야할까요?
소스를 다운 받아서 컴파일 해서 사용하려고 하니 어렵네요.
게시판 글 뒤져보니까 어떤 분은 Makefile이 그냥 있는 걸로 보이는데..
어떻게 해야할 지 모르겠습니다.
도와주세요..
Forums:
configure 를 실행하면 각종 설정파일들을 체크하고 Makefile
configure 를 실행하면 각종 설정파일들을 체크하고 Makefile을 만들어 줍니다.
만약 Makefile이 만들어져있지 않는것이라면 configure가 잘못수행돼어 오류가 나서 중단됀것일겁니다.
configure를 다시 실행해보고 error표시가 없는지 확인해 보시기 바랍니다.
내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.
답변 정말 감사합니다. 미르님 답변대로 configure에서 오류가 있어
답변 정말 감사합니다. 미르님 답변대로 configure에서 오류가 있어군요.
컴파일은 잘 끝났습니다. 그런데 실행은 안되네요.
에러메시지가 이렇게 뜹니다.
./madplay: error while loading shared libraries: libmad.so.0: cannot open shared object file: No such file or directory
libmad라는 라이브러리는 먼저 설치했었는데요.
이것이 뜨는 이유는 왜인지 잘 모르겠습니다.
어떤 이유에서일까요?
실행이 안되는 이유는 3가지가 있을수 있습니다.1. libmad-
실행이 안되는 이유는 3가지가 있을수 있습니다.
1. libmad-dev 만 까신거 아닐까요?
libmad를 깔아주세요..
2. ldconfig 명령을 수행하지 않은 경우..
ldconfig 명령을 수행해주세요.
이래도 안되시면
3. 심볼릭 링크가 안 걸어진경우.
/lib/ 이나 /usr/lib, /usr/share/lib 에서.. libmad.어쩌구 파일(libmad.so.0 이 아닙니다.)을 찾아서..
libmad.so.0 으로 심볼릭 링크를 걸어주세요.
그다음 ldconfig..
만약 이 세가지를 했는데도 안된다...
그러면 저는 모르겠네요;;
다른분이 도와주시길...
바톤 터치! 8)
RET ;My life :P
댓글 달기