I am a student of china.I am doing a
project of PKI.When I am compiling /usr/local/ssl/apps/x509.c ,a lot of errors
occur:
% make gcc -o x509 x509.o -L usr/local/ssl -lcrypto ld: 0711-317 error:undefined symbol£º .OpenSSL_add_all_algorithms ld: 0711-317 error:undefined symbol£º .str2fmt ld: 0711-317 error:undefined symbol£º .app_RAND_load_file ld: 0711-317 error:undefined symbol£º .app_passwd ld: 0711-317 error:undefined symbol£º .X509_alias_set1 ld: 0711-317 error:undefined symbol£º .X509_trust_clear ld: 0711-317 error:undefined symbol£º .X509_reject_clear ld: 0711-317 error:undefined symbol£º .X509_add1_trust_object ld: 0711-317 error:undefined symbol£º .X509_add1_reject_object ld: 0711-317 error:undefined symbol£º .X509_alias_get0 ld: 0711-317 error:undefined symbol£º .X509_PURPOSE_get_count ld: 0711-317 error:undefined symbol£º .X509_PURPOSE_get0 ld: 0711-317 error:undefined symbol£º .PEM_write_bio_PUBKEY ld: 0711-317 error:undefined symbol£º .PEM_write_bio_X509_AUX ld: 0711-317 error:undefined symbol£º .app_RAND_write_file ld: 0711-317 error:undefined symbol£º .ASN1_INTEGER_new ld: 0711-317 error:undefined symbol£º .ASN1_INTEGER_free ld: 0711-317 error:undefined symbol£º .d2i_PrivateKey_bio ld: 0711-317 error:undefined symbol£º .PEM_read_bio_X509_AUX ld: 0711-317 error:undefined symbol£º .X509_PURPOSE_get_id ld: 0711-317 error:undefined symbol£º .X509_PURPOSE_get0_name ld: 0711-317 error:undefined symbol£º .X509_check_purpose ld: 0711-345 use -bloadmap or -bnoquiet to get more informations collect2: ld returned 8 exit status make: 1254-004 last command error is 1¡£ stop. % The file x509.c is just in open ssl .Some subroutines ,for example X509_PURPOSE_get0,are in x509v3.h. why can not link it? Give me some advice.Thanks. my email:[EMAIL PROTECTED] |