今天编译了下 ioftpd ioFTPD-v7.7.3-src,遇到几个问题。
//z 2014-05-05 22:04:40 L.240' 6920 BG57IV3@BYH T3695602389.K.F519279140 [T2,L60,R1,V5]
1. 需要 openssl
下载并且编译 openssl-1.0.1g
2. 遇到一处包含头文件 <ms/applink.c>
改为 <openssl/applink.c>
3. 无法找到 tcl.h
详细见代码下 Tcl.txt;作者做了说明。
Error 1 fatal error C1083: Cannot open include file: 'tcl.h': No such file or directory
3.1 似乎还需要 tcl 。
下载了 tcl8.6.1-src
3.2 然后无法找到 tcl85tg.lib
使用 tcl86t.lib
3.3 Error 2 error LNK2019: unresolved external symbol _Tcl_RegisterHandleLockFunctions referenced in function _Tcl_ModuleInit Tcl.obj ioFTPD-v7
//z 2014-05-05 22:04:40 L.240' 6920 BG57IV3@BYH T3695602389.K.F519279140 [T2,L60,R1,V5]
1. 需要 openssl
下载并且编译 openssl-1.0.1g
2. 遇到一处包含头文件 <ms/applink.c>
改为 <openssl/applink.c>
3. 无法找到 tcl.h
详细见代码下 Tcl.txt;作者做了说明。
Error 1 fatal error C1083: Cannot open include file: 'tcl.h': No such file or directory
3.1 似乎还需要 tcl 。
下载了 tcl8.6.1-src
3.2 然后无法找到 tcl85tg.lib
使用 tcl86t.lib
3.3 Error 2 error LNK2019: unresolved external symbol _Tcl_RegisterHandleLockFunctions referenced in function _Tcl_ModuleInit Tcl.obj ioFTPD-v7