Para ello, tenéis que usar OpenSSL, ahí es donde radica el asunto.
En contrib/hbtip/test/gmail.prg teneis el ejemplo, y para que funcione teneis que cambiar el archivo hbmk.hbm para que apunte a las tipssl;
../hbtipssl.hbc
Supongo que hbmk2 tendrá alguna opción, yo lo solucioné haciendo ese cambio.
Para ver las librerias a enlazar , podeis usar la opcion de hbmk2 -trace.
- Code: Select all Expand view RUN
- #Esta libreria, ws2_32.lib, es necesaria para usa HBTIP
TIP_LIB = $(HARBOUR_LIB_DIR)\hbtip.lib
TIPSSL_LIB = $(HARBOUR_LIB_DIR)\hbtipssl.lib
#SOPORTE PARA SSL
HBSSL_LIB = $(HARBOUR_LIB_DIR)\hbssl.lib
HBEAY32_LIB = $(HARBOUR_LIB_DIR)\libeay32.lib
HBSSLEAY32_LIB = $(HARBOUR_LIB_DIR)\ssleay32.lib
HBSSLS_LIB = $(HARBOUR_LIB_DIR)\hbssls.lib
Estas son;
- Code: Select all Expand view RUN
@echo $( TIPSSL_LIB ) + >> make.tmp
@echo $( HBSSLS_LIB ) + >> make.tmp
@echo $( HBSSL_LIB ) + >> make.tmp
@echo $( HBSSLEAY32_LIB ) + >> make.tmp
@echo $( HBEAY32_LIB ) + >> make.tmp
@echo $(BORLANDC_LIB_DIR)\psdk\ws2_32.lib + >> make.tmp