昨天我尝试在 Debian Lenny ( AMD64 ) 上编译 Lighttpd 1.4.26 + mod_h264 但它失败了。我得到了这些错误:
邮件:/usr/src/lighttpd/lighttpd-1.4.26# make 使所有递归 make[1]: 进入目录`/usr/src/lighttpd/lighttpd-1.4.26' 全部在 src make[2]: 进入目录`/usr/src/lighttpd/lighttpd-1.4.26/src' gcc -DHAVE_CONFIG_H -DHAVE_VERSION_H -DLIBRARY_DIR="\"/usr/local/lib\"" -DSBIN_DIR="\"/usr/local/sbin\"" -I。-I.. -D_REENTRANT -D__EXTENSIONS__ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -g -O2 -Wall -W -Wshadow -pedantic -std=gnu99 -MT lemon.o -MD -MP -MF .deps/lemon.Tpo - c -o柠檬.o柠檬.c mv -f .deps/lemon.Tpo .deps/lemon.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -W -Wshadow -pedantic -std=gnu99 -o lemon lemon.o ../libtool:第 827 行:X--tag=CC:找不到命令 ../libtool:第 860 行:libtool:忽略未知标签:找不到命令 ../libtool:第 827 行:X--mode=link:找不到命令 ../libtool:第 994 行:*** 警告:不推荐使用推断操作模式。:找不到命令 ../libtool:第 995 行:*** Libtool 的未来版本将需要指定 --mode=MODE。:找不到命令 ../libtool:第 2239 行:Xg:找不到命令 ../libtool:第 2239 行:X-O2:找不到命令 ../libtool:第 2239 行:X-Wall:找不到命令 ../libtool:第 2239 行:XW:找不到命令 ../libtool:第 2239 行:X-Wshadow:找不到命令 ../libtool:第 2239 行:X-pedantic:找不到命令 ../libtool:第 2239 行:X-std=gnu99:找不到命令 ../libtool:第 2408 行:Xlemon:找不到命令 ../libtool:第 2413 行:X:找不到命令 ../libtool:第 2420 行:Xlemon:找不到命令 ../libtool: line 5193: Xgcc "" "" "" "" "" "" "" -o @OUTPUT@ lemon.o : 找不到命令 ../libtool: line 5194: Xgcc "" "" "" "" "" "" "" -o @OUTPUT@ lemon.o : 找不到命令 ../libtool:第 5199 行:X:找不到命令 ../libtool: line 5203: : command not found rm -f configparser.h ../src/lemon -q ./configparser.y ./lempar.c make[2]: ../src/lemon: 找不到命令 make[2]: *** [configparser.c] 错误 127 make[2]: 离开目录`/usr/src/lighttpd/lighttpd-1.4.26/src' make[1]: *** [all-recursive] 错误 1 make[1]: 离开目录`/usr/src/lighttpd/lighttpd-1.4.26' make: *** [全部] 错误 2
在对 IRC、Google 和邮件列表 Libtools 进行大量研究之后,编译它似乎并不是最新的。Libtootl 2.2+ 不在 Lenny 上 AMD64 的后向移植中……有人知道这个问题或解决方案吗?谢谢 !