一个问题困扰着,就是在新服务器上的nju09下没法编译成功,提示少了gcc的一个目录。
make: *** No rule to make target `/usr/ lib/gcc-lib/i386-redhat-linux/3.2.3/include/stddef.h', needed by `bbsmain.o'. Stop.
于是给补充上,然后再编译,又提示了很多错误,说很多函数未定义,发现是因为proto.h文件为空。
检查发现新服务器上没有装上cproto程序,于是下载安装了cproto-4.7h后,可以正常make proto,然后make install了。因为先装的cproto是4.6版本,提示错误,于是改装4.7h版就好了。
还有问题,就是在local_utl先make还未成功,提示缺少-lmsqlclientd,还得继续装上。
make: *** No rule to make target `/usr/ lib/gcc-lib/i386-redhat-linux/3.2.3/include/stddef.h', needed by `bbsmain.o'. Stop.
于是给补充上,然后再编译,又提示了很多错误,说很多函数未定义,发现是因为proto.h文件为空。
检查发现新服务器上没有装上cproto程序,于是下载安装了cproto-4.7h后,可以正常make proto,然后make install了。因为先装的cproto是4.6版本,提示错误,于是改装4.7h版就好了。
还有问题,就是在local_utl先make还未成功,提示缺少-lmsqlclientd,还得继续装上。