零、debian 5.0
一、从 fdubbs下载代码
svn checkout
http://fdubbs.googlecode.com/svn/trunk/ fdubbs-read-only
二、参考光华BBS_Dev 4863
运行src/Install.sh
三、编译安装
./bootstrap
./configure --enable-debug --enable-www
确认include/site.h里的#define FDQUAN是启用的
以上均正常
make 时
bbs@debian:~$ make
Making all in lib
make[1]: Entering directory `/home/bbs/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/bbs/lib'
Making all in src
make[1]: Entering directory `/home/bbs/src'
/bin/sh ../libtool --tag=CC --mode=link gcc -O2 -pipe -std=c99 -pedantic -Wall -Wno-implicit -export -module -L../lib -o admintool.la -rpath /home/bbs/so admintool_la-admintool.lo -lcrypt -ldl -lgd
gcc -shared .libs/admintool_la-admintool.o -L/home/bbs/lib -lcrypt -ldl -lgd -Wl,-soname -Wl,admintool.so.0 -o .libs/admintool.so.0.0.0
/usr/bin/ld: cannot find -lgd
collect2: ld returned 1 exit status
make[1]: *** [admintool.la] 错误 1
make[1]: Leaving directory `/home/bbs/src'
make: *** [all-recursive] 错误 1
然后就装不下去了,问,/usr/bin/ld: cannot find -lgd 这个啥意思?可以跳过吗?
另外也 apt-get install libgd2-xpm 后,运行 make 还是这个错误。
--
FROM 125.113.146.*