当我尝试运行“make clean”时,它给了我make: ** No rule to make target clean'. Stop.
所以我愿意make -f Makefile.in clean
它告诉我Makefile.in:12: *** commands commence before first target. Stop.
我进入 Makefile.in 并删除了第 12 行的选项卡并重试
make -f Makefile.in clean
但它给了我Makefile.in:12: *** missing separator. Stop.
有谁知道这里发生了什么?我真的很感激一些帮助。
评论太长了:
检查 Tcl 库... 未找到 检查 Tcl 头... 找到 /usr/local/include/tcl.h 检查 Tcl 系统是否已更改... 是 配置:错误:
在这个系统上找不到 Tcl。
Eggdrop 需要 Tcl 和 Tcl 开发文件来编译。如果您已经在这个系统上安装了 Tcl,请确保您也有开发文件(常见的包名称包括 'tcl-dev' 和 'tcl-devel')。如果我只是没有在正确的地方寻找它,请使用 --with-tcllib='/path/to/libtcl.so' 和 --with-tclinc='/path/to 重新运行 ./configure /tcl.h' 选项。
有关详细信息,请参阅 doc/COMPILE-GUIDE 的“Tcl 检测和安装”部分。
我正在按照本指南正确安装 tcl。http://botlending.com/docs/eggdrop/compile/19#19