여러 리눅스 환경에 대한 정보를 추출하려면 어떻게 해야 할까요??
글쓴이: tyolee83 / 작성시간: 화, 2008/04/15 - 3:30오후
어떤 프로그램이 있다고 가정하면
이 프로그램이 돌 수 있는 환경이 있고 돌 수 없는 환경이 있을 것입니다.
이 프로그램이 다른 프로그램을 필요로 하는데,
그 프로그램이 설치되어 있는지 여부와
라이브러리가 깔려 있는지의 여부
라이브러리의 버전 문제
사용하고 있는 쉘의 종류...
(많겠지만 당장 떠오르는게 이정도네요)
그래서 여러 환경에 대한 정보를 모은 다음에
이 프로그램이 실행 될 수 있는 환경과 실행될 수 없는 환경으로 나누어 보고자 합니다.
configure가 환경에 대한 정보를 가지고 makefile을 만들어 주는데,
configure의 동작을 분석해서 환경에 대한 정보를 추출하는 접근이 맞을지 모르겠습니다.
아니면 기타 다른 방법이 있다면 조언 부탁드립니다.
configure의 구조를 아직 분석하지는 못했는데,
여러 접근 중에 가장 맞는걸 선택하려고 합니다.
조언 부탁드립니다.
감사합니다. :)
Forums:
방향은 맞습니다
autotool alternative로 검색하면 요즘의 대안도 좀 있습니다.
autotool을 이용해서
autotool을 이용해서 현재 지정되어 있는 환경변수들도 추출할 수 있을지 궁금하네요...
그리고 autotool 대안을 검색해봐도 잘 나오질 않네요....
번거로우시겠지만, 아시면 링크좀 부탁드립니다.
감사합니다.
//TODO
댓글 달기