|
|
1.光盘安装,用的iso是 debian-31r0a-i386-binary-1.iso
2.编译vsftpd2.0.4报错:
ssl.c:27:25: openssl/err.h: 没有那个文件或目录
ssl.c:28:26: openssl/rand.h: 没有那个文件或目录
ssl.c:29:25: openssl/bio.h: 没有那个文件或目录
ssl.c:32: error: syntax error before '*' token
ssl.c:32: warning: type defaults to `int' in declaration of `get_ssl'
ssl.c:32: warning: data definition has no type or storage class
ssl.c:36: error: syntax error before '*' token
ssl.c: In function `ssl_init':
ssl.c:45: error: `SSL_CTX' undeclared (first use in this function)
ssl.c:45: error: (Each undeclared identifier is reported only once
ssl.c:45: error: for each function it appears in.)
ssl.c:45: error: `p_ctx' undeclared (first use in this function)
ssl.c:47: warning: implicit declaration of function `SSL_library_init'
ssl.c:48: warning: implicit declaration of function `SSL_CTX_new'
ssl.c:48: warning: implicit declaration of function `SSLv23_server_method'
ssl.c:49: error: `NULL' undeclared (first use in this function)
ssl.c:53: error: `SSL_OP_ALL' undeclared (first use in this function)
ssl.c:56: error: `SSL_OP_NO_SSLv2' undeclared (first use in this function)
ssl.c:60: error: `SSL_OP_NO_SSLv3' undeclared (first use in this function)
ssl.c:64: error: `SSL_OP_NO_TLSv1' undeclared (first use in this function)
ssl.c:66: warning: implicit declaration of function `SSL_CTX_set_options'
ssl.c:74: warning: implicit declaration of function `SSL_CTX_use_certificate_file'
ssl.c:75: error: `X509_FILETYPE_PEM' undeclared (first use in this function)
ssl.c:79: warning: implicit declaration of function `SSL_CTX_use_PrivateKey_file'
ssl.c:102: warning: implicit declaration of function `SSL_CTX_set_cipher_list'
ssl.c:106: warning: implicit declaration of function `RAND_status'
ssl.c: In function `ssl_getline':
ssl.c:197: warning: implicit declaration of function `SSL_read'
ssl.c: In function `ssl_read':
ssl.c:220: error: `SSL' undeclared (first use in this function)
ssl.c:220: error: syntax error before ')' token
ssl.c:221: warning: implicit declaration of function `SSL_get_error'
ssl.c:221: error: syntax error before ')' token
ssl.c:223: error: `SSL_ERROR_WANT_READ' undeclared (first use in this function)
ssl.c:224: error: `SSL_ERROR_WANT_WRITE' undeclared (first use in this function)
ssl.c:214: warning: unused parameter `p_ssl'
ssl.c:214: warning: unused parameter `p_buf'
ssl.c:214: warning: unused parameter `len'
ssl.c: In function `ssl_write':
ssl.c:235: warning: implicit declaration of function `SSL_write'
ssl.c:235: error: `SSL' undeclared (first use in this function)
ssl.c:235: error: syntax error before ')' token
ssl.c:236: error: syntax error before ')' token
ssl.c:238: error: `SSL_ERROR_WANT_READ' undeclared (first use in this function)
ssl.c:239: error: `SSL_ERROR_WANT_WRITE' undeclared (first use in this function)
ssl.c:229: warning: unused parameter `p_ssl'
ssl.c:229: warning: unused parameter `p_buf'
ssl.c:229: warning: unused parameter `len'
ssl.c: In function `ssl_write_str':
ssl.c:247: error: `SSL' undeclared (first use in this function)
ssl.c:247: error: syntax error before ')' token
ssl.c:244: warning: unused parameter `p_ssl'
ssl.c: In function `ssl_accept':
ssl.c:258: error: `SSL' undeclared (first use in this function)
ssl.c:258: error: `p_ssl' undeclared (first use in this function)
ssl.c:259: error: `NULL' undeclared (first use in this function)
ssl.c: In function `ssl_data_close':
ssl.c:271: warning: implicit declaration of function `SSL_free'
ssl.c: At top level:
ssl.c:283: error: syntax error before '*' token
ssl.c:285: warning: return type defaults to `int'
ssl.c: In function `get_ssl':
ssl.c:286: error: `SSL' undeclared (first use in this function)
ssl.c:286: error: `p_ssl' undeclared (first use in this function)
ssl.c:286: warning: implicit declaration of function `SSL_new'
ssl.c:287: error: `NULL' undeclared (first use in this function)
ssl.c:291: warning: implicit declaration of function `SSL_set_fd'
ssl.c:296: warning: implicit declaration of function `SSL_accept'
ssl.c: In function `ssl_session_init':
ssl.c:308: error: `SSL' undeclared (first use in this function)
ssl.c:308: error: `p_ssl' undeclared (first use in this function)
ssl.c:309: error: `NULL' undeclared (first use in this function)
ssl.c: In function `get_ssl_error':
ssl.c:321: warning: implicit declaration of function `SSL_load_error_strings'
ssl.c:322: warning: implicit declaration of function `ERR_error_string'
ssl.c:322: warning: implicit declaration of function `ERR_get_error'
ssl.c:322: error: `NULL' undeclared (first use in this function)
ssl.c:322: warning: return makes pointer from integer without a cast
ssl.c: At top level:
ssl.c:325: error: syntax error before '*' token
ssl.c: In function `setup_bio_callbacks':
ssl.c:327: error: `BIO' undeclared (first use in this function)
ssl.c:327: error: `p_bio' undeclared (first use in this function)
ssl.c:327: warning: implicit declaration of function `SSL_get_rbio'
ssl.c:327: error: `p_ssl' undeclared (first use in this function)
ssl.c:328: warning: implicit declaration of function `BIO_set_callback'
ssl.c:329: warning: implicit declaration of function `SSL_get_wbio'
ssl.c: At top level:
ssl.c:335: error: syntax error before '*' token
ssl.c: In function `bio_callback':
ssl.c:339: error: `p_arg' undeclared (first use in this function)
ssl.c:340: error: `argi' undeclared (first use in this function)
ssl.c:341: error: `argl' undeclared (first use in this function)
ssl.c:342: error: `oper' undeclared (first use in this function)
ssl.c:342: error: `BIO_CB_READ' undeclared (first use in this function)
ssl.c:342: error: `BIO_CB_RETURN' undeclared (first use in this function)
ssl.c:343: error: `BIO_CB_WRITE' undeclared (first use in this function)
ssl.c:345: error: `ret' undeclared (first use in this function)
ssl.c:346: warning: implicit declaration of function `BIO_get_fd'
ssl.c:346: error: `p_bio' undeclared (first use in this function)
ssl.c:346: error: `NULL' undeclared (first use in this function)
make: *** [ssl.o] 错误 1
3./usr/include 下确实没有openssl文件夹 |
|