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]

Reply via email to