unix环境高级编程》源程序编译的讨论,编译成功、不成功的都请进!!!
yd614 2001-08-11 10:22:16 我下载了《unix环境高级编程》源程序,是Stevens主页上推荐for Linux 6版本的。
我在Redhat 7.1上按readme的步骤编译。发现无法执行systype.sh,系统报告拒绝执行;后来给systype.sh加上可执行属性,系统报告“syntax error near unexpected token `/vmunix) '/systype.sh: line 10: `if (test -f /vmunix)”。
分析systype.sh,仅仅检测unix的版本。于是根据Makefile,直接编译“Make redhat60linux”,一切OK!
谁能解释一下执行systype.sh错误的问题?