Ceci ne concerne que Windows : Pas de problème sur mon Ubuntu 10.0.4 avec les mêmes versions de Lazarus et FPC.
Quand on lance les exemples, ils crashent dès qu'ils utilisent un tSSLSessionComponent. Ainsi, httpclienttest.lpi plante "Error creating SSL CTX: SSLCTXNew". Or c'est ce composant qui permet de "résoudre" ce type d'adresses, il est donc essentiel.
Cela résulte du fait qu'il manque 2 dlls [à placer dans le dossier du projet] : libeay32.dll et ssleay32.dll.
Où les trouve-t-on ? Ici par exemple :
http://subversion.apache.org/packages.html#windows.
C'est en étudiant le fonctionnement de subversion pour me fabriquer un petit utilitaire Lazarus (pour mettre à jour plus facilement Lazarus et FPC qu'avec des batches [cf Récente discussion sur ce forum :
http://www.developpez.net/forums/d93...-svn-versions/ ]) que j'ai remarqué ces librairies sous Windows parfaitement identifiées : OpenSLLSharedLibrary.
Partager