안녕하세요. <div><br></div> <div>Linux ShellScript를 프로그램을 설치하는 것을 만들어보려고 합니다.</div> <div><br></div> <div>인터넷이 안된다는 가정하에 yum, rpm 등이 아닌 순수 tar파일을 활용해서 설치를 하려고합니다.</div> <div><br></div> <div>프로그램 설치를 위해 tar를 풀었습니다.</div> <div><br></div> <div>그 압축 푼 폴더에 보면 configure 파일이 있고, configure파일을 옵션들과 함께 실행해서 소스를 만드는데. 이때가 문제입니다.</div> <div><br></div> <div>configure를 실행시켜 나온 소스들이, 꼭 configure를 실행시킨 위치에 생성이 된다는게 문제입니다.</div> <div>예를들어 /home/ 에서 절대경로를 이용해 configure를 실행시키면 /home/에 소스파일이 생깁니다.</div> <div><br></div> <div>헌데 이게 또 웃긴게 소스파일만으로 make를 이용해 컴파일이 안된다는 점입니다.</div> <div><span style="font-size:9pt;line-height:1.5;">컴파일 중 configure가 위치한 폴더내에 존재하는 파일을 참조하여 자꾸 파일이 없다는 에러와 중지됩니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div>configure 소스마다 Readme, --help 등이 있으니 참고를 해보라는 글들을 봐서, 이래저래 옵션을 넣어가며 해봐도...변하는 것이 없습니다.</div> <div>--exec-prefix라 생각해서 해봐도 안되고, --prefix는 컴파일된 소스들이 위치하는 곳이고...그외에 옵션을 넣어봐도 되질 않습니다. ㅠㅠ</div> <div><br></div> <div>고수님들 살려주세요...오늘 하루가 다 지나갔습니다.</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.