关于Richard Stevens的UNIX网络编程(卷一)第二版的源代码问题!
各位哥哥姐姐好!
小弟现在正学习Unix Network Programming--Networking APIs:Sockets and XTI. 在W.RICHARD STEVENS的老家down下源码后,按照README的提示逐步去做,但进入lib进行make时总是出现如下莫名其妙的错误,请问这如何解决呀????????
[/export/home/nmc/log/dave/np/unpv1/lib]make
cc -g -D_REENTRANT -D__STDC__ -c connect_nonb.c
command line: warning: macro redefined: __STDC__
"./unp.h", line 331: syntax error before or at: *
"./unp.h", line 383: syntax error before or at: *
"./unp.h", line 383: warning: undefined or missing type for: int
"./unp.h", line 384: syntax error before or at: *
"./unp.h", line 384: warning: undefined or missing type for: int
"./unp.h", line 385: syntax error before or at: *
"./unp.h", line 386: syntax error before or at: *
"./unp.h", line 387: syntax error before or at: *
"./unp.h", line 387: warning: undefined or missing type for: int
"./unp.h", line 388: syntax error before or at: *
"./unp.h", line 389: syntax error before or at: *
"./unp.h", line 389: parameter redeclared: sigset_t
cc: acomp failed for connect_nonb.c
*** Error code 2
make: Fatal error: Command failed for target `connect_nonb.o'