Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   tengo openssl zlib curl iconv libssh libxml2 libxslt version lib para static linkin (https://www.clubdelphi.com/foros/showthread.php?t=92046)

JXJ 10-07-2017 04:54:07

tengo openssl zlib curl iconv libssh libxml2 libxslt version lib para static linkin
 
Hola

despues de mucho trabajar ya tengo las siguientes herramientas
compiladas con c++ builder XE6 en su version .LIB, version win32,
para su uso
y enlace estatico, no dinamico, no dll con su lib de importacion.
sino las lib para que la aplicacion no necesite de dll adicionales

win64 aun no por que me falta tiempo.

Lo hice asi por que openssl solo compila para archivos lib.
y no me meti a descubrir como convertir que genere .dll
y por que para eso me gusto programar con c++ builder agregar las .lib y no dlls
y por que para usar dlls, solo hay que usar dll compiladas
con visual studio y generar el import

tengo en versiones win 32
openssl 1.0.1.19-lo compile con el uso del compilador linea de comandos
zlib 1.2.5 -lo compile con el uso del IDE
curl 7.54.1 con zlib y ssl-lo compile con el uso del IDE
iconv 1.14 -lo compile con el uso del IDE
libssh2 1.2.7 -lo compile con el uso del IDE
libxml2 2.9.0 -lo compile con el uso del compilador linea de comandos
libxslt 1.1.27-lo compile con el uso del compilador linea de comandos

si alguien tiene ejemplos de como usar estas herramientas con C++
que apenas estoy aprendiendo a usarlas. y las quiere compartir. excelente
ya hare apps que las usen.

me falta subirlas a un servidor
manden mensaje si las quieren usar y probarlas

JXJ 11-07-2017 22:50:50

aqui esta las dlls

las subi a dropbox,
se supone ue cualquiera las puede bajar.

https://www.dropbox.com/s/7j4ecof87c...oslib.rar?dl=0

aqui mi blog. donde pondre cosas de programacion-contabilidad-facturacion cfdi-contabilidad electronica
y como compile esas dlls.

https://dasxmx.wordpress.com/

si quieren el codigo fuente me avisan, para ver donde lo subo.

_Leo 12-07-2017 00:17:09

Muy interesante :-)

En el caso de zlib, C++Builder lo trae integrado desde hace años, usable tanto en 32bits como 64bits

http://docwiki.embarcadero.com/Libra...en/System.ZLib

Código:

#include <System.ZLib.hpp>
ShowMessage( zlibVersion() );

Se pueden usar las funciones propias de ZLib, así como unas clases que trae para trabajar más fácilmente. También hay otra clase que desconozco si usa internamente zlib llamada "TZipFile" que permite trabajar con archivos .zip de una manera super sencilla.

La verdad es que en los últimos años han ido introduciendo un montón de librerías muy útiles de las que apenas hay documentación y ni siquiera han publicado apenas artículos por lo menos haciendo saber que están ahí y algún ejemplo básico. Pero bueno, nada nuevo con Embarcadero, se aprende más curioseando en las cabeceras que con su documentación ;-)


La franja horaria es GMT +2. Ahora son las 16:26:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi