Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1165 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Résolu] link avec lib openssl sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] link avec lib openssl sous linux

n°1806487
nimrod_182
Posté le 30-10-2008 à 17:15:32  profilanswer
 

Bon ça va sûrement avoir l'air d'une question de noob mais je suis pas très à l'aise avec linux (Ubuntu).
Je dois compiler un programme qui utilise la lib openssl.
Je l'ai donc téléchargée, config, make, make install.
Mon programme compile, mais link pas, et je ne sais pas quel est le nom de la lib à lui indiquer pour le link.
Ca m'énerve de bloquer sur ce genre de détails, merci si qqn sait !
 
il faut linker avec ssl, crypto et dl !
 


Message édité par nimrod_182 le 30-10-2008 à 17:36:14
mood
Publicité
Posté le 30-10-2008 à 17:15:32  profilanswer
 

n°1806496
nimrod_182
Posté le 30-10-2008 à 17:24:07  profilanswer
 

bon alors j'ai déjà trouvé qu'il me faut mettre ssl
mais il y a d'autre dépendances
 
libssl.a(s3_both.o): In function `ssl3_output_cert_chain':
s3_both.c:(.text+0x5e7): undefined reference to `BUF_MEM_grow_clean'
s3_both.c:(.text+0x663): undefined reference to `i2d_X509'
s3_both.c:(.text+0x677): undefined reference to `X509_get_issuer_name'
s3_both.c:(.text+0x681): undefined reference to `X509_get_subject_name'
s3_both.c:(.text+0x68d): undefined reference to `X509_NAME_cmp'
s3_both.c:(.text+0x69d): undefined reference to `X509_get_issuer_name'
s3_both.c:(.text+0x6bc): undefined reference to `X509_STORE_get_by_subject'
s3_both.c:(.text+0x6cf): undefined reference to `X509_free'
s3_both.c:(.text+0x6e3): undefined reference to `i2d_X509'
s3_both.c:(.text+0x6f9): undefined reference to `BUF_MEM_grow_clean'
s3_both.c:(.text+0x71a): undefined reference to `X509_STORE_CTX_cleanup'
s3_both.c:(.text+0x765): undefined reference to `sk_value'
s3_both.c:(.text+0x777): undefined reference to `i2d_X509'
s3_both.c:(.text+0x78d): undefined reference to `BUF_MEM_grow_clean'
s3_both.c:(.text+0x7de): undefined reference to `i2d_X509'
s3_both.c:(.text+0x802): undefined reference to `sk_num'
s3_both.c:(.text+0x8b3): undefined reference to `ERR_put_error'
s3_both.c:(.text+0x8f0): undefined reference to `X509_STORE_CTX_init'
s3_both.c:(.text+0x924): undefined reference to `ERR_put_error'

n°1806508
nimrod_182
Posté le 30-10-2008 à 17:26:47  profilanswer
 

libcrypto ensuite

 

me reste :

 

libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.c:(.text+0x2e5): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x3c6): undefined reference to `dlerror'
../../../../../PlayAll/Linux/Lib/External/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.c:(.text+0x451): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x52d): undefined reference to `dlerror'
../../../../../PlayAll/Linux/Lib/External/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.c:(.text+0x593): undefined reference to `dlclose'
../../../../../PlayAll/Linux/Lib/External/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.c:(.text+0x667): undefined reference to `dlopen'
dso_dlfcn.c:(.text+0x6d8): undefined reference to `dlclose'
dso_dlfcn.c:(.text+0x71d): undefined reference to `dlerror'
collect2: ld a retourné 1 code d'état d'exécution

 


me manquait dl

 

Problème résolu !


Message édité par nimrod_182 le 30-10-2008 à 17:32:18

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Résolu] link avec lib openssl sous linux

 

Sujets relatifs
[RESOLU] [PHP] Génération de plusieurs vignettes[Dreamweaver] Centrage de calques [résolu]
[Résolu] Menu et sous menu-dynamique[résolu] Composant loader
[resolu]Verification 'variable || contenu champ table mysql'[Résolu]Débordement d'image dans pdf générer par FOP
[résolu] Problème d'accent avec FOP[Resolu] Pbm de "récupération de paramètres" avec Ajax.Request
[résolu] petit script en python 
Plus de sujets relatifs à : [Résolu] link avec lib openssl sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR