Page 1 of 1
COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Wed Sep 02, 2026 4:25 pm
by juan fco. vasquez Mendoza
Saludos al tratar de copilar el programa me dice que faltan estas librerias
hbmk2[FIRXML]: Warning: Non-portable parameter: 'ssleay32.lib' in
FIRXML.HBP:14. Use '-lssleay32' option(s) instead.
hbmk2[FIRXML]: Warning: Non-portable parameter: 'libeay32.lib' in
FIRXML.HBP:15. Use '-llibeay32' option(s) instead.
hbmk2: Linking... FirXml.exe
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Fatal: Unable to open file 'SSLEAY32.LIB'
ESTE ES EL ARCHIVO HBP
-gui
-w0
-inc
-IC:\FWH256\include;C:\BCC77\include
FirXml.Prg
-workdir=..\OBJ
-optim-
-ldflag+=-aa
-LC:\FWH256\LIB;C:\BCC77\lib
ssleay32.lib
libeay32.lib
-lFiveh
-lFivehc
-gtgui
Librerías estándar que ya usabas
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
Librerías para la firma digital de la DGII
hbssl.hbc
hbcurl.hbc
Re: COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Wed Sep 02, 2026 5:17 pm
by karinha
Comprensión de ssleay32.lib en xHarbour: Nomenclatura: OpenSSL utilizaba libeay32 y ssleay32 como bibliotecas de importación para DLL de Windows de 32 bits hasta la versión 1.0.2. Las versiones más recientes de OpenSSL (1.1.0 en adelante) las sustituyeron por libcrypto y libssl. Dependencia en tiempo de ejecución: Vincular ssleay32.lib implica que el ejecutable de xHarbour requerirá la presencia de ssleay32.dll y libeay32.dll durante la ejecución, a menos que se compile estáticamente una versión de OpenSSL compatible. Sustitución moderna: Si está actualizando su cadena de herramientas xHarbour o migrando a compiladores más recientes (como las versiones modernas de Borland/Embarcadero BCC o MSVC), debe asegurarse de que sus bibliotecas contrib hbssl / hbtip coincidan exactamente con los archivos de cabecera y las bibliotecas de importación de la versión de OpenSSL con la que fueron compiladas originalmente. Puede encontrar las distribuciones binarias actuales en la página de descargas de binarios de xHarbour.
Regards, saludos.
Re: COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Wed Sep 02, 2026 6:20 pm
by juan fco. vasquez Mendoza
Uso HARBOUR 3.2.0 Y BCC77, Tienes esas librerias
Re: COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Wed Sep 02, 2026 6:33 pm
by karinha
Mira se está correcto en este sítio:
https://fivetechsoft.github.io/Harbour_builder/
Regards, saludos.
Re: COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Thu Sep 03, 2026 3:38 pm
by juan fco. vasquez Mendoza
No encontre solucion en ese link, entiendo que ya aqui, muchos ha superado esto.
Agradeciendo a quie pueda contribuir.
Re: COMPILAR UN PROGRAMA PARA FIRMAR XML OpenSSL
Posted: Thu Sep 03, 2026 5:46 pm
by karinha
juan fco. vasquez Mendoza wrote: Thu Sep 03, 2026 3:38 pm
No encontre solucion en ese link, entiendo que ya aqui, muchos ha superado esto.
Agradeciendo a quie pueda contribuir.
El Harbour que tengo:
https://mega.nz/file/tUFRQCRL#XMH9seQZm ... koghRHVTP4
ó,
https://github.com/FiveTechSoft/harbour ... our_builds
Mira se sirve.
Regards, saludos.