make all-recursive make[1]: entrant dans le répertoire « /usr/local/creuvux/src/creuvuxd-0.30 » Making all in src make[2]: entrant dans le répertoire « /usr/local/creuvux/src/creuvuxd-0.30/src » gcc -g -O2 -o creuvuxd creuvuxd-stat.o creuvuxd-dos_tempo.o creuvuxd-log.o creuvuxd-traitement.o creuvuxd-server.o creuvuxd-main.o creuvuxd-send_file.o creuvuxd-help.o creuvuxd-dos_tempo.o: In function `dos_tempo': /usr/local/creuvux/src/creuvuxd-0.30/src/dos_tempo.c:13: undefined reference to `SSL_get_fd' /usr/local/creuvux/src/creuvuxd-0.30/src/dos_tempo.c:26: undefined reference to `SSL_get_shutdown' creuvuxd-log.o: In function `log_': /usr/local/creuvux/src/creuvuxd-0.30/src/log.c:33: undefined reference to `SSL_get_fd' creuvuxd-traitement.o: In function `send_liste': /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:322: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:325: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:336: undefined reference to `SSL_get_shutdown' creuvuxd-traitement.o: In function `receive': /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:267: undefined reference to `SSL_read' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:268: undefined reference to `SSL_get_error' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:311: undefined reference to `SSL_get_shutdown' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:302: undefined reference to `SSL_read' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:296: undefined reference to `SSL_clear' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:297: undefined reference to `SSL_free' creuvuxd-traitement.o: In function `annalyse_commande': /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:121: undefined reference to `SSL_shutdown' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:122: undefined reference to `SSL_free' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:129: undefined reference to `SSL_clear' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:130: undefined reference to `SSL_free' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:136: undefined reference to `SSL_read' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:150: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:191: undefined reference to `SSL_shutdown' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:201: undefined reference to `SSL_free' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:187: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:188: undefined reference to `SSL_read' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:193: undefined reference to `SSL_clear' creuvuxd-traitement.o: In function `verif_cert': /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:52: undefined reference to `SSL_get_fd' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:58: undefined reference to `SSL_accept' /usr/local/creuvux/src/creuvuxd-0.30/src/traitement.c:88: undefined reference to `X509_verify_cert_error_string' creuvuxd-server.o: In function `recup_email': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:231: undefined reference to `SSL_get_peer_certificate' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:233: undefined reference to `X509_get_subject_name' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:233: undefined reference to `X509_NAME_get_text_by_NID' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:236: undefined reference to `X509_free' creuvuxd-server.o: In function `recup_pseudo': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:214: undefined reference to `SSL_get_peer_certificate' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:217: undefined reference to `X509_get_subject_name' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:217: undefined reference to `X509_NAME_get_text_by_NID' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:220: undefined reference to `X509_free' creuvuxd-server.o: In function `seed_prng': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:124: undefined reference to `RAND_load_file' creuvuxd-server.o: In function `post_connection_check': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:50: undefined reference to `SSL_get_peer_certificate' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:115: undefined reference to `X509_free' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:52: undefined reference to `X509_get_ext_count' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:61: undefined reference to `X509_get_ext' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:62: undefined reference to `X509_EXTENSION_get_object' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:62: undefined reference to `OBJ_obj2nid' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:62: undefined reference to `OBJ_nid2sn' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:102: undefined reference to `X509_get_subject_name' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:102: undefined reference to `X509_NAME_get_text_by_NID' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:110: undefined reference to `X509_free' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:111: undefined reference to `SSL_get_verify_result' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:73: undefined reference to `X509V3_EXT_get' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:79: undefined reference to `ASN1_item_d2i' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:87: undefined reference to `sk_num' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:89: undefined reference to `sk_value' creuvuxd-server.o: In function `verify_callback': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:26: undefined reference to `X509_STORE_CTX_get_current_cert' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:27: undefined reference to `X509_STORE_CTX_get_error_depth' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:28: undefined reference to `X509_STORE_CTX_get_error' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:31: undefined reference to `X509_get_issuer_name' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:31: undefined reference to `X509_NAME_oneline' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:33: undefined reference to `X509_get_subject_name' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:33: undefined reference to `X509_NAME_oneline' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:35: undefined reference to `X509_verify_cert_error_string' creuvuxd-server.o: In function `init_OpenSSL': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:12: undefined reference to `SSL_library_init' /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:17: undefined reference to `SSL_load_error_strings' creuvuxd-server.o: In function `handle_error': /usr/local/creuvux/src/creuvuxd-0.30/src/server.c:7: undefined reference to `ERR_print_errors_fp' creuvuxd-main.o: In function `erreurs': /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:258: undefined reference to `SSL_get_error' creuvuxd-main.o: In function `setup_server_ctx': /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:224: undefined reference to `SSLv23_method' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:224: undefined reference to `SSL_CTX_new' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:226: undefined reference to `SSL_CTX_set_default_passwd_cb' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:228: undefined reference to `SSL_CTX_load_verify_locations' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:230: undefined reference to `SSL_CTX_set_default_verify_paths' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:232: undefined reference to `SSL_CTX_use_certificate_chain_file' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:234: undefined reference to `SSL_CTX_use_PrivateKey_file' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:236: undefined reference to `SSL_CTX_set_verify' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:238: undefined reference to `SSL_CTX_set_verify_depth' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:239: undefined reference to `SSL_CTX_ctrl' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:241: undefined reference to `SSL_CTX_set_tmp_dh_callback' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:242: undefined reference to `SSL_CTX_set_cipher_list' creuvuxd-main.o: In function `init_dhparams': /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:166: undefined reference to `BIO_new_file' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:172: undefined reference to `PEM_read_bio_DHparams' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:178: undefined reference to `BIO_free' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:180: undefined reference to `BIO_new_file' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:186: undefined reference to `PEM_read_bio_DHparams' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:192: undefined reference to `BIO_free' creuvuxd-main.o: In function `main': /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:47: undefined reference to `BIO_new_accept' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:50: undefined reference to `BIO_ctrl' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:81: undefined reference to `BIO_ctrl' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:87: undefined reference to `BIO_pop' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:88: undefined reference to `BIO_ctrl' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:91: undefined reference to `SSL_new' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:93: undefined reference to `SSL_set_accept_state' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:94: undefined reference to `SSL_set_bio' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:102: undefined reference to `SSL_shutdown' /usr/local/creuvux/src/creuvuxd-0.30/src/main.c:105: undefined reference to `SSL_shutdown' creuvuxd-send_file.o: In function `send_file': /usr/local/creuvux/src/creuvuxd-0.30/src/send_file.c:142: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/send_file.c:143: undefined reference to `SSL_get_error' /usr/local/creuvux/src/creuvuxd-0.30/src/send_file.c:160: undefined reference to `SSL_write' /usr/local/creuvux/src/creuvuxd-0.30/src/send_file.c:172: undefined reference to `SSL_get_shutdown' /usr/local/creuvux/src/creuvuxd-0.30/src/send_file.c:156: undefined reference to `SSL_get_shutdown' collect2: ld returned 1 exit status make[2]: *** [creuvuxd] Erreur 1 make[2]: quittant le répertoire « /usr/local/creuvux/src/creuvuxd-0.30/src » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /usr/local/creuvux/src/creuvuxd-0.30 » make: *** [all] Erreur 2