Clipper On Line • Ver Tópico - TIPSSL para xharbour.com

TIPSSL para xharbour.com

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

Moderador: Moderadores

 

TIPSSL para xharbour.com

Mensagempor edmarfrazao » 03 Nov 2017 07:28

alguem tem a TIPSSL para xharbour.com

a minha versão do xharbour.com 1.2.1 ( acho que é de 2009)
edmarfrazao
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 185
Data de registro: 06 Dez 2005 10:16
Curtiu: 1 vez
Mens.Curtidas: 0 vez

TIPSSL para xharbour.com

Mensagempor RobertoLinux » 03 Nov 2017 08:02

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 de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

TIPSSL para xharbour.com

Mensagempor RobertoLinux » 03 Nov 2017 08:06

Oops ..

Você falou xHarbour.com ...

https://www.xharbour.com/

Aqui consta Maio/2017 a mais atual.
Entusiasta
Avatar de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

TIPSSL para xharbour.com

Mensagempor edmarfrazao » 03 Nov 2017 09:41

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)'.
edmarfrazao
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 185
Data de registro: 06 Dez 2005 10:16
Curtiu: 1 vez
Mens.Curtidas: 0 vez

TIPSSL para xharbour.com

Mensagempor RobertoLinux » 03 Nov 2017 10:54

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 de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

TIPSSL para xharbour.com

Mensagempor RobertoLinux » 03 Nov 2017 16:02

Testei no Windows e tbm, deu certo.
Entusiasta
Avatar de usuário

RobertoLinux
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 110
Data de registro: 14 Abr 2014 18:32
Cidade/Estado: Fortaleza/Ce
Curtiu: 7 vezes
Mens.Curtidas: 6 vezes

TIPSSL para xharbour.com

Mensagempor edmarfrazao » 03 Nov 2017 16:14

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
Data de registro: 06 Dez 2005 10:16
Curtiu: 1 vez
Mens.Curtidas: 0 vez

TIPSSL para xharbour.com ( Resolvido)

Mensagempor edmarfrazao » 06 Nov 2017 07:50

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
edmarfrazao
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 185
Data de registro: 06 Dez 2005 10:16
Curtiu: 1 vez
Mens.Curtidas: 0 vez




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 6 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro