예.. 그 책에 나오는 많은 함수들이 OS에서 직접 제공하는 함수들이 아니고
Wrapping 되어 있는 (스티븐스 아저씨가 만든..) 함수입니다..
뒤에 부록에 보면, err_sys, 등 함수 구현이 있을 것입니다...
그리고 unp.h 도 꼭 include 해야 하고요..^^;
첨엔 컴팔 하기가 좀 ^^; 몇번 해 보시면 될껍니다...
그리고 이것 저것 바꿔가면서 코딩을 하시면 나중엔 자신의 스타일의
라이브러리를 가지게 될테고... 후후..
암튼 결론은 됩니다입니다.
화일들을 인클루드 시켜주면... ^^;
그럼 이만..
: 저는 Richard Stevens가 지은
: Advanced Programming in the Unix Environment를 공부하고 있습니다.
:
: 근데 프로그램중에
: err_quit("...");
: 또는
: err_sys("...", str);
: 이 있는데 이것을 컴파일 하면 error가 나네요....
: 아마 BSD나 system V계열에서는 잘 동작했던것 같은데
: 리눅스에서 에러가 나는 이유가 뭔지... 아니면 리눅스에서는
: 다른 함수를 사용하는지 아시는 분은 답변부탁합니다.
: 아니면 이 책을 가지고 공부하셨던 분은 꼭 조언 부탁합니다...
:
: 원래 이책이 좀 오래되긴했지요... 지은이가 1992년에 지었다고 나와있네요.--좋은 하루 되
: 시길 .. ^