1. configure file
2. Makefile file
첫번 째, Configure파일은 소스를 컴파일해서 설치하기 전에
어떠한 환경에서 어떤 옵션으로 최적화 할지를 결정합니다.
예를 들어 만약 설치되는 경로나 시스템(i386, PPC, MIPS..)등을 선택
적으로 정할 수 있지요. 제가 알기론 기능은 이정도 까지 입니다.
두번 째, Makefile 은 make, make install 등의 명령을 수행하는데
필요한 설정파일 입니다. 이 파일의 설정에 따라 컴파일옵션에서 부터
필요 라이브러리를 추가 또는 제외시킬 수 있구요....
순서상으로 먼저 Configure를 실행시키면 여기에 설정하여 실행한 환경에
맞게 Makefile이 작성됩니다.
그리고 make, make install 등을 실행시킬 때 Configure에서 설정한
상태로 컴파일 되고 설치될 수 있는 거지요.
간단한 얘기를 무쟈게 길고 힘들게 설명한거 같네요.
도움이 돼었을런지...^^;'
: 월요일 미국과는 한판이 멀지 않았군요...
: 부디 좋은 성적 있기를 간절히 기원해 봅니다...
:
: 프로젝트를 진행하던 중 큰 난관에 부딪혔습니다...백수로 근 2년에 걸쳐
: 암흑에 터널을 지나 이제 겨우 힘들게 취직을 했는데...남의 돈을 번다는게 결코
: 쉬운 일은 아니군요... 사장님께선 개발하고 있는 소프트웨어에 PPP모듈을
: 얹고자 하시네요...그래서 제게 떨어진 특명이 PPP 모튤이 어떤 방식으로
: 리눅스에 깔리는지 알아오라고 시켰거든요...얼마전에 모사이트에 접속해서
: PPP 모튤 최신버젼(3.4)을 다운 받았습니다...
:
: 일단 리눅스에 설치를 해 봤는데요...
: 설치하는 방법은 간단하더군요...
: 그런데...모듈을 약간 손봐서 구현하고 있는 소프트웨어에 적용시키려면
: 그것이 어떤 방식으로 깔리는 지를 알아야 할것 아닙니까?
: src폴더에 보니 소스도 많은 양은 아닌것 같은데...
:
:
: configure 파일을 보니 약 2500라인 정도되는데...도무지 무슨 내용인지
: 감을 잡을수가 없군요...cofigure라는 파일은 말 그대로 환경설정 파일이라고
: 알고 있는데...정확히 무슨일을 하는건가요...
: 그리고 위에서 드린 말씀처럼 다른 소프트웨어에 PPP모듈을 새롭게 포팅해서
: 얹고자 할때 이부분도 신경을 써야 하는건지요?
:
: 제 생각에 중요한건 makefile인것 같은데 이 파일이 소스파일을(모튤을)
: 정확한 자리로 얹어주는 파일 인것 같은데...제 말이 맞는 건가요?
: 어떻게 해석을 해서 어떻게 사장님께 보고를 해야할지 난감하네요...
: 능력밖의 일을 처리하려니 여간 스트레스를 받는게 아닙니다...
:
: 죄송한 말씀이지만 시간을 내시어 꼭 좀 답변 주셨으면 하네요...
:
: 그럼 즐거운 주말되시길...--언제까지 이래야 하는지...^^;