[OS개발] 6. C언어로 커널 작성하기 - 작성중 섹션 배치와 크기 정렬을 위해 수정한 링커 스크립트가 있는데, 이 책 자체가 윈도우를 기준으로 설명하고 있어서 맥 사용자인 나와는 좀 다르다. 일단 맥에서는 32비트용 링커 스크립트가 어디에 저장되어있는지 확인해보자. 명령어 오류 gcc -melf_i386 -T elf_i386.x -nostdlib Main.o -o Main.elf 위 명령어가 오류가 난다. 확인중 오류 메시지: unknown argument: '-melf_i386' gcc -m32 -T elf_i386.x -nostdlib Main.o -o Main.elf 이 명령어로 대체할 수 있다. 책에서는 똑같은 설명인데 옵션을 앞에서는 -m32로 주고 뒤에서는 -melf_i386으로 주었다. 그다음오류 ld: unknown option: -T .. 더보기 웹 접근성에 대해서. 그동안 너무 웹 접근성에 대해서 신경안쓰고 살았던 것 같다. 챙겨야지라고 생각하더라도 습관이 되지 않는 이상 작업시 신경쓰기가 쉽지 않다. 이것도 디테일의 일부. 좀 더 챙겨보자. 더보기 [OS개발] 5. 32비트 보호 모드로 전환 - 정리중 책에 나온 내용 그대로 따라함. 추후 정리 필요 더보기 이전 1 2 3 4 5 6 7 ··· 72 다음