도와주세요!!
글 수 15,339
2004.04.02 15:13:31 (*.78.199.133)
6706
답변 고맙읍니다...
Top Directory의 Makefile내에 제가 궁금했전 것을 다 정의해 놓으셨더군요.
제가 미처 Top directory에 있는 내용을 살피지 못했읍니다...
많은 도움이 되었읍니다... 감사합니다...
개구리 wrote..
: > 이 압축파일을 푸시면 start와 main의 디렉토리가 있는데
: > start.s는 start-ld-script에서 시작번지와 관련된 링크정보를 제공해주고 있
: 고
: > main.c는 enrty.s와 main.c로 구성되있고 main-ld-script에서 main함수의
: > 시작번지를 지정해 주고있읍니다.
: >
: > 그럼 Makefile이 start와 main디렉토리에 각각 존재하는데 그럼 롬이미지 도
: > 두개가 만들어지지 않읍니까?
: > 플래시에 이지부트0.2를 다운로드시킬때 하나의 롬이미지로 다운로드시키 는
: 것
: > 아닌가 해서요?
: >
: > 제 질문은 이 두 이미지를 어떻게 하나로 만들어서 테스트하냐는 것이죠?
: > 하나로 만드는 Makefile이 필요하나요?
: >
:
: 가장 최상위 디렉토리에 있는 Makefile을 보시면 아시겠지만
: 두개의 이미지를 하나의 파일로 합칩니다.
:
: 그리고 부트로더에서 롬에서 수행하는 코드가 램에서 수행하는 코드 이미지 를
: 옮겨 줍니다.
:
: > 그리고 커널Makefile에는 해당 링크스크립트를 가져오는 문구가 분명히
: > 명시되어 있던데 여기는 그렇지가 않네요... 이것도 설명 좀 부탁드려요?
: >
: > /boot/compress/Makefile에는 해당 링크스크립트가
: > ZLDFLAGS = -p -X -T vmlinux.lds
: > 이렇게 vmlinux.lds라고 분명히 명시되 있거든요...
:
: start-ld-script와 , main-ld-script는 분명히 Makefile 에서 컴파일 옵션으
: 로 처리하고 있답니다
: 잘 찾아 보세요 ^^
Top Directory의 Makefile내에 제가 궁금했전 것을 다 정의해 놓으셨더군요.
제가 미처 Top directory에 있는 내용을 살피지 못했읍니다...
많은 도움이 되었읍니다... 감사합니다...
개구리 wrote..
: > 이 압축파일을 푸시면 start와 main의 디렉토리가 있는데
: > start.s는 start-ld-script에서 시작번지와 관련된 링크정보를 제공해주고 있
: 고
: > main.c는 enrty.s와 main.c로 구성되있고 main-ld-script에서 main함수의
: > 시작번지를 지정해 주고있읍니다.
: >
: > 그럼 Makefile이 start와 main디렉토리에 각각 존재하는데 그럼 롬이미지 도
: > 두개가 만들어지지 않읍니까?
: > 플래시에 이지부트0.2를 다운로드시킬때 하나의 롬이미지로 다운로드시키 는
: 것
: > 아닌가 해서요?
: >
: > 제 질문은 이 두 이미지를 어떻게 하나로 만들어서 테스트하냐는 것이죠?
: > 하나로 만드는 Makefile이 필요하나요?
: >
:
: 가장 최상위 디렉토리에 있는 Makefile을 보시면 아시겠지만
: 두개의 이미지를 하나의 파일로 합칩니다.
:
: 그리고 부트로더에서 롬에서 수행하는 코드가 램에서 수행하는 코드 이미지 를
: 옮겨 줍니다.
:
: > 그리고 커널Makefile에는 해당 링크스크립트를 가져오는 문구가 분명히
: > 명시되어 있던데 여기는 그렇지가 않네요... 이것도 설명 좀 부탁드려요?
: >
: > /boot/compress/Makefile에는 해당 링크스크립트가
: > ZLDFLAGS = -p -X -T vmlinux.lds
: > 이렇게 vmlinux.lds라고 분명히 명시되 있거든요...
:
: start-ld-script와 , main-ld-script는 분명히 Makefile 에서 컴파일 옵션으
: 로 처리하고 있답니다
: 잘 찾아 보세요 ^^