[Linuxtrent] Re: problemi di compilazione con OpenSSL

  • From: "Laura Gatti" <lalo.gatti@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 11 Oct 2007 14:18:41 +0200

Grazie del suggerimento, Roberto, intanto in privato Emanuele mi ha risolto
il problema. Ora devo andare in riunione e non ho tempo per spiegare com'e'
andata, ma appena posso lo faro'.

ciao
Laura

On 10/11/07, Roberto Resoli <roberto.resoli@xxxxxxxxx> wrote:
>
> Il 11/10/07, Laura Gatti<lalo.gatti@xxxxxxxxx> ha scritto:
> > ciao a tutti,
> >
> > voglio fare un programmino che usa la libreria OpenSSL, spero che
> qualcuno
> ...
>
> > /tmp/ccryGOi6.o: In function
> > `main':/home/laura/lavoro/OpenSSL/dh_test/dh_creation.cpp:43:
> > undefined reference to `DH_generate_parameters'
> > collect2: ld returned 1 exit status
> >
> > ossia non riesce a trovare la funzione DH_generate_parameters???
>
> suppongo che nel tuo dh_creation.cpp tu abbia incluso l'header contenente
> la
> definizione di DH_generate_parameters ... dovrebbe essere il file dh.h
>
> Immagino che il problema sia che il linker (l"d returned 1 exit
> status") non trova l'implementazione di DH_generate_parameters  in
> alcuna delle librerie che gli hai passato.
>
> puoi controllare usando il comando "nm":
>
> esempio: (il flag -D sta per "Dynamic")
>
> nm -D /usr/lib/libcrypto.so.0.9.8 | grep generate_pa
> 00085ec4 T DH_generate_parameters
> 00084ef0 T DH_generate_parameters_ex
> 0008380c T DSA_generate_parameters
> 00081770 T DSA_generate_parameters_ex
>
> Ciao,
> Rob
>
> Ho provato
> > a cercare su internet se qualcuno aveva lo stesso problema, ma non sono
> > riuscita a capirci molto e sono ferma al punto di partenza. Credo di
> > compilare nella maniera giusta, penso che non ci siano altre librerie da
> > aggiungere nella riga di compilazione, ma non so dove andare a fargli
> > trovare 'sta funzione DH_generate_parameters
> >
> > Qualcuno sa darmi una mano?
> > grazie mille
> >
> > ciao
> > Laura
> >
> --
> Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
> "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx
>
>
>

Other related posts: