是configure没有将Makefile写对,手工在Makefile里加上record.c和station.c
一起编译连接就完了。你用grep就能查到flock()函数的定义是在record.c里。
【 在 precilla (布衣天使) 的大作中提到: 】
: make时产生的信息如下:
: **********************************************************************
: gcc -O -o chatd -DSOLARIS -DSYSV -DTERMIOS station.c -ltermcap -lsocket -lnsl
: Undefined first referenced
: symbol in file
: flock /usr/tmp/cca001Rc1.o
: ld: fatal: Symbol referencing errors. No output written to chatd
: *** Error code 1
: make: Fatal error: Command failed for target `bbs.chatd'
: ******************************************************************************
: 是不是该在Makefile里多加一个什么库呢?
--
FROM 166.111.193.39