Hello,

j'ai un soucis avec le programme libtomcrypt(si vous connaissez).

En fait je compile les sources jusque la tout va bien...
mais quand j'utilise la librairie dans mon programme....
alors la erreur de link avec certaines fonctions :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _ltc_ecc_mulmod
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_set
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_cmp
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_cmp_d
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_count_bits
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_2expt
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_read_radix
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_toradix
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_unsigned_bin_size
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_to_unsigned_bin
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_read_unsigned_bin
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_add
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_add_d
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_sub
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_sub_d
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_mul
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_mul_d
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_sqr
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_div
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_div_2
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_mod_d
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_gcd
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_lcm
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_mulmod
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_invmod
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_montgomery_setup
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_montgomery_calc_normalization
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_montgomery_reduce
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_exptmod
CryptoLibSource.lib(tfm_desc.obj) : error LNK2001: unresolved external symbol _fp_isprime
Debug/FastFaceRendering.dll : fatal error LNK1120: 30 unresolved externals
le truc bizarre c'est que dans les link des settings j'ai bien mis CryptoLibSource.lib... donc ca me parait bizarre...
les fonctions sont aussi bien compilées à la création de la lib