큭... 손들었습니다.

chiar의 이미지

우분투로 nachos공부하기위해 삽질만 거의 일주일가까이인데

이제 막 make를 오류있게 실행시키기를 성공했습니다.
(그전엔 뭐 되지도 안던 ㅡㅡ;;)

엄청나게 읽어댄 그 문서들... 토나옵니다...;;
(별거 아니라고 생각하실분들도 있지만.. ㅠ ㅠ)

레드햇 계열에서 페도라로 개발환경으로 설치했을때
아무 이상없이 잘 돌아가던게 왜 우분투로 넘어가면
하나도 안되는지... ㅠ ㅠ;;

리눅스를 이용해서 프로그램과 커널공부를 하는게 목적이었는데
지금은 주객이 전도되서 컴파일 자체가 안되니까...

주 목적을 이루기 위해서 지금 미러사이트에서 fedora 7을 받고있습니다. 후...
어느 배포판이던 개발에 쓰이는 기본 어플이야 다 설치 되니..

우분투가 참 쓰기가 편한데... 삽질한다고 배우기도 많이 배웠고
이젠 정이 들어서 아쉽지만 그래도 공부하긴 해야겠죠 에효 -.-;

아 글쓰다가 생각났는데 nachos를 운영체제 수업들으면서 만지면서 이거 한번
공부해볼만하다고 생각이 들어서 혼자 파려고 하는건데요

nachos말고 좀 가볍달까나 -_-;; 하여튼 다른 뜯어볼만한 운영체제도 있음 알려주세요

gamdora의 이미지

바로 옆에 리눅스*가 있지 않습니까? :D

제가 들었던 운영체제 수업은 리눅스* 2.4를 쓰더라고요.

익명 사용자의 이미지

우분투는 개발에 필요한거 기본으로 설치하지 않습니다.

sudo apt-get install build-essential

dragonkun의 이미지

직접 하나하나 만들어보시는 건 어떨까요?
시중에 간단한 커널 제작에 관련된 책들이 많이 나와있습니다. :)

http://kldp.net/search/?type_of_search=soft&words=%EC%BB%A4%EB%84%90&Search=%EC%B0%BE%EA%B8%B0
다른 분들이 만드신 간단한 커널들을 살펴보시는 것도 괜찮을 듯 하네요
-----
Emerging the World!

Emerging the World!

익명 사용자의 이미지

두 가지의 OS 개발책이 판매중에 있어요.

http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200703090006
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200703300001

노재현님이란 분이 집필하신 책하고, 일본인이 쓴 책인데 노재현님이 감수하신 책이네요.
한 번 보시면 도움이 될 듯

cppig1995의 이미지

제가 카와이 히데미 저 노재현 감수 오에스 삼십일 저책을 갖고있습니다
꽤 괜찮더라구요



[cppig1995@localhost cppig1995]$ make
make: *** No targets specified and no makefile found. 멈춤.
[cppig1995@localhost cppig1995]$ make idea
make: *** 목표 'idea'를 만들 규칙이 없음. 멈춤.

Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.

chiar의 이미지

에공...그렇잖아도 여기저기 웹서핑하는동안에 그 두책을 인터넷서점에서 발견하고
당장 구매하려 생각중입니다!! (지금 새벽 1시 반이라 -_-;;)
벌써부터 두근거리는군요 훗훗 +ㅁ+

build-essentail은 했습니다만... 이것저것 찾아보니 문제는 gcc버전문제더군요 ㅠ ㅠ;;
완전 허무... gcc버전이 달라서 컴파일이 안되는거였던... ㅠ ㅠ;;

리눅스 커널로 한번 공부해보려는 생각은 했었지만...
제가 엄청나게 쌩초보라 너무 버겁습니다... 하면 된다...라는 정신으로 파면
이룰지도 모르지만 효율적으로 시간만 너무 쓸데없이 소비할것 같아서요.
상대적으로 작은 교육용이나... 머 그런것들은 코드도 적고
그래서 일부러 찾아보고 있습니다..

사실 리눅스 커널소스를 여러번 쳐다봤지만 눈만 휙휙 돌아가서 -_-;;
아직은 언젠간 정복할 고지로만 바라보고 있습니다..

creativeidler의 이미지

nachos보다 좀더 간단한 pintos는 어떨런지요.

vacancy의 이미지


Pintos 페이지입니다.

http://www.stanford.edu/class/cs140/projects/pintos/pintos.html

Nachos 보다 간단하다고 하긴 좀 어려울지도요.