TIPSSL para xharbour.com

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

edmarfrazao
Usuário Nível 3
Usuário Nível 3
Mensagens: 185
Registrado em: 06 Dez 2005 11:16

TIPSSL para xharbour.com

Mensagem por edmarfrazao »

alguem tem a TIPSSL para xharbour.com

a minha versão do xharbour.com 1.2.1 ( acho que é de 2009)
Avatar do usuário
RobertoLinux
Usuário Nível 3
Usuário Nível 3
Mensagens: 110
Registrado em: 14 Abr 2014 18:32
Localização: Fortaleza/Ce

TIPSSL para xharbour.com

Mensagem por RobertoLinux »

Bom dia amigo.

Eu não sei o que é isso, mas encontrei isso na ver. atual.

$ find ./ -iname tip*
./source/tip
./tests/tiptest
./tests/tiptest/tiptime.prg
./tests/tiptest/tipmmail.prg
./tests/tiptest/tipmail.prg
./tests/tiptest/tipmime.prg
./tests/tiptest/tiptest.prg
./contrib/tipssl
./include/tip.ch

Baixe a mais atual.

Assim ...

svn co https://svn.code.sf.net/p/xharbour/code/trunk/xharbour/

e/ou aqui ...

http://www.whosaway.com/

Felicidades.
Entusiasta
Avatar do usuário
RobertoLinux
Usuário Nível 3
Usuário Nível 3
Mensagens: 110
Registrado em: 14 Abr 2014 18:32
Localização: Fortaleza/Ce

TIPSSL para xharbour.com

Mensagem por RobertoLinux »

Oops ..

Você falou xHarbour.com ...

https://www.xharbour.com/

Aqui consta Maio/2017 a mais atual.
Entusiasta
edmarfrazao
Usuário Nível 3
Usuário Nível 3
Mensagens: 185
Registrado em: 06 Dez 2005 11:16

TIPSSL para xharbour.com

Mensagem por edmarfrazao »

se usar o xharbour.com atual


tem a tipssl.lib


mas ao usa-la da erro de compilação ( deve precisar de outra lib)

xLINK: error: Unresolved external symbol '_SSL_state_string_long referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_alert_type_string_long referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_alert_desc_string_long referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_write referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_get_error referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_read referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSLv23_client_method referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_CTX_new referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_CTX_load_verify_locations referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_CTX_set_default_verify_paths referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_CTX_get_cert_store referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_X509_STORE_set_flags referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_BIO_new_socket referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_new referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_shutdown referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_free referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_CTX_free referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_pending referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_set_bio referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_set_fd referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_set_connect_state referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_connect referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_library_init referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_load_error_strings referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_OPENSSL_add_all_algorithms_noconf referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_RAND_file_name referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_RAND_load_file referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_RAND_status referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSLv23_method referenced from TipSSL.lib(inetssl.obj)'.

xLINK: error: Unresolved external symbol '_SSL_ctrl referenced from TipSSL.lib(inetssl.obj)'.
Avatar do usuário
RobertoLinux
Usuário Nível 3
Usuário Nível 3
Mensagens: 110
Registrado em: 14 Abr 2014 18:32
Localização: Fortaleza/Ce

TIPSSL para xharbour.com

Mensagem por RobertoLinux »

Tente.. .

SET HB_LIB_INSTALL=c:\<local do xHarbour LIB>

aqui fiz um teste de compilação no Linux e deu certo.

tests/tiptest$

tiptest.prg
Entusiasta
Avatar do usuário
RobertoLinux
Usuário Nível 3
Usuário Nível 3
Mensagens: 110
Registrado em: 14 Abr 2014 18:32
Localização: Fortaleza/Ce

TIPSSL para xharbour.com

Mensagem por RobertoLinux »

Testei no Windows e tbm, deu certo.
Entusiasta
edmarfrazao
Usuário Nível 3
Usuário Nível 3
Mensagens: 185
Registrado em: 06 Dez 2005 11:16

TIPSSL para xharbour.com

Mensagem por edmarfrazao »

uso xharbour.com

os erros acima continuam mesmo com a TIPSSL atual do xharbour.com

e não muda nada usar
SET HB_LIB_INSTALL=c:\xhb\lib


site sem https funciona sem usar a TIPSSL

mas se compilar usando a TIPSSL da os erros
edmarfrazao
Usuário Nível 3
Usuário Nível 3
Mensagens: 185
Registrado em: 06 Dez 2005 11:16

TIPSSL para xharbour.com ( Resolvido)

Mensagem por edmarfrazao »

resolvido.
no xharbour.com ( comercial)

tem que importar as dll ssleay32.dll e libeay32.dll


com o comando.
xlib ssleay32.dll /out:ssleay32.lib
xlib libeay32.dll /out:libeay32.lib


ai e so gerar o exe com a tipsll.lig ssleay32.lib libeay32.lib
Responder