Problema para compilar programa com Harbour 3.2

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

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Problema para compilar programa com Harbour 3.2

Mensagem por JoséQuintas »

2013-08-22 06:24 UTC+0200 Viktor Szakáts (vszakats users.noreply.github.com)
* contrib/hbtip/hbtip.hbp
* contrib/hbtip/hbtip.hbx
* contrib/hbtip/tests/gmail.prg
* contrib/hbtip/sendmail.prg -> contrib/hbtip/mailsend.prg
* renamed HB_SENDMAIL() to TIP_MAILSEND()
* renamed HB_MAILASSEMBLE() to TIP_MAILASSEMBLE()
* old function names protected with HB_LEGACY_LEVEL4
! fixed yet another old typo in extension list for binary detection
+ TIP_MAILASSEMBLE() got a new parameter indicating
an HTML body
+ moved unsafe logic of loading .html body from disk file
its filename is passed as <cBody> from TIP_MAILASSEMBLE()
to TIP_MAILSEND(). It means former is now clean and safe.
Eles avisam no changelog.txt, que vém junto com o Harbour, tudo que foi modificado.
Às vezes, pra melhorar, é necessário redefinir, senão impede de avançar.
Convém também olhar o exemplo, na hbtip, se mudou algum parâmetro, só pra precaução.

Dica: dá pra usar o hbmk2 pra procurar alguma função, ou pra documentação, se existir. Também já mostra a qual LIB pertence.

Código: Selecionar todos

d:\cdrom\fontes\integra>hbmk2 -find mail
hbtip.hbc (installed):
   TIPMail()
   tip_GetNameEmail()
   tip_GetRawEmail()
   tip_MailAssemble()
   tip_MailSend()
hbwin.hbc (installed):
   win_MAPISendMail()
xhb.hbc (installed):
   HB_LogEmail()

d:\cdrom\fontes\integra>
hb_TipMailSend()

no hbmk2:
-find pesquisa alguma função possuindo o texto como parte do nome
-doc mostra doc existente para alguma função. Mesmo critério de -find
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Problema para compilar programa com Harbour 3.2

Mensagem por JoséQuintas »

Só corrigindo o que coloquei no final: tip_MailSend() e não hb_tipMailSend().
Os textos mostram isso.

E quanto ao acesso a base de dados? resolvido?
Comecei a gostar da idéia de usar isso, mas nenhum teste prático ainda.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Vlademiro
Usuário Nível 4
Usuário Nível 4
Mensagens: 752
Registrado em: 11 Jul 2005 02:46

Problema para compilar programa com Harbour 3.2

Mensagem por Vlademiro »

Acabei de resolver um problema que estava tendo após atualizar o Harbour graças a esse tópico.

A gente deixa para depois as atualizações devido a limitações de tempo, mas sempre corre o risco de não acompanhar as mudanças.
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

Problema para compilar programa com Harbour 3.2

Mensagem por cjp »

Olá. Primeiro, desculpe pela demora. Estive fora do País e não tive tempo de prosseguir nos testes.

Estou retomando isto agora. Ainda não resolvi. Não consigo conectar à minha base de dados quando compilo com esta versão.

Gostaria de saber se vc poderia me sugerir uma forma direta de testar isto. Fiz o teste como vc sugeriu; assim funciona. Mas quando eu compilo com todo o meu sistema, não funciona. Não sei por onde começar.
Inacio de Carvalho Neto
Responder