Re: Help Needed
- From: rossum <rossum48@xxxxxxxxxxxx>
- Date: Sun, 16 Jul 2006 11:10:49 +0100
On 15 Jul 2006 22:19:57 -0700, "chitra" <chitra.conics@xxxxxxxxx>
wrote:
"Unresolved external symbol" means that the linker cannot find the
hello i m new to this group and all the ecc stuffs.
i m doin a prj in ecc and using openssl. i was able to configure
openssl successfully.
but when i try to execute a test program provided in openssl demo, i
get linking errors though the required header files are present. to be
precise i get the errors
ecdsatest.obj : error LNK2001: unresolved external symbol
_RAND_set_rand_method
ecdsatest.obj : error LNK2001: unresolved external symbol
_RAND_get_rand_method
ecdsatest.obj : error LNK2001: unresolved external symbol _BN_bn2bin
ecdsatest.obj : error LNK2001: unresolved external symbol _BN_free
ecdsatest.obj : error LNK2001: unresolved external symbol _BN_dec2bn
and lots more... similar to the above.....
so kindly help me
chitra
definition of something.
The two most common causes are:
1 You have not #include'ed some essential header file.
2 Your compiler/linker does not know where to look for the .c (or
whatever) file that goes with the header file.
To solve 1, look at all the header files that came with openSSL and
see which ones contain the symbols mentioned: _RAND_set_rand_method
etc. Make sure that you #include all of the relevant files.
To solve 2, look at the documentation for your compiler/linker to find
out how to tell it what directories to search for things. If you are
using an IDE then you might need to add the required .c files to your
project explicitly.
rossum
.
- Follow-Ups:
- Re: Help Needed
- From: chitra
- Re: Help Needed
- References:
- Help Needed
- From: chitra
- Re: Help Needed
- From: TC
- Re: Help Needed
- From: chitra
- Help Needed
- Prev by Date: Re: Key exchange
- Next by Date: Re: Wikipedia "Cryptography" reaches Featured Article status
- Previous by thread: Re: Help Needed
- Next by thread: Re: Help Needed
- Index(es):
Relevant Pages
|
|