Clipper On Line • Ver Tópico - Hbide, HBDBU r417

Hbide, HBDBU r417

Projeto Harbour QT - HbQt, HbXBP e HbIDE

Moderador: Moderadores

 

Hbide, HBDBU r417

Mensagempor asimoes » 21 Ago 2015 20:59

Fica dificil sem um tutorial, sinceramente não sei onde estou errando.
Obrigado pelas informações.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor Itamar M. Lins Jr. » 21 Ago 2015 22:12

Ola!
Vc não está fazendo nada errado.
Foi uma falha minha aqui de não saber criar o pacote da hbide, faltou explicação e colocar no pacote essa libhwgdebug.a

Teste agora com essa lib que estou anexando aqui.
Desculpe a falha.
Lembrando que usei o Mingw 5.1 para criar ela.

Saudações,
Itamar M. Lins Jr.
Anexos
libhwgdebug.rar
(12.53 KiB) Baixado 195 vezes
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 22 Ago 2015 07:49

Bom dia Itamar,

Eu estou usando o harbour fork com mingw 5.1 a lib deve ser copiada para a pasta lib do harbour?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 22 Ago 2015 07:58

Itamar,

Agora sim,

Muito obrigado, copiei a lib para a pasta lib do harbour e funcionou beleza, mais um adepto da hbide!

:{
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor Itamar M. Lins Jr. » 22 Ago 2015 13:08

Sim, só um comentário.
xDev tem DEBUG ? que eu saiba não tem.
xDev abre/cria/modifica DBF ? que eu saiba não.
xDev tem todos os comandos/funções do [x]Harbour ?
E outras coisas que não tem na xDev.

Eu não mudei p/ HbIde só por causa do Debug, nem tinha isso, e no início a HBIDE tinha muitos BUG´s como hoje ainda tem. Mas é a proposta de melhorias e correções do desenvolvedor da ferramenta que me fez usar ela. Pelo menos uma vez por ano ele pergunta para os usuários o que pode ser melhorado ou corrigido.

Se aparecer coisa melhor, passarei a usar sem problema nenhum.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 22 Ago 2015 17:39

Olá Itamar!

Uma pergunta a lib que você disponibilizou hwgdebug é da versão hwgui-2.19-b4? e compilado com o mingw 5.1?
A versão que você do mingw usa para compilar a hwgui é a mesma da qt?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor Itamar M. Lins Jr. » 22 Ago 2015 20:45

Não. É o debug feito pelo Alexander, agora tem algumas modificações feitas pelo Pritpal.
C:\hb34\addons\debug>dir
Pasta de C:\hb34\addons\debug

03/03/15  11:01    <DIR>          .
03/03/15  11:01    <DIR>          ..
26/09/14  10:51            13.612 dbgconnect.prg
26/09/14  10:51               718 dbgdop.c
16/11/14  11:41            37.017 debugger.prg
03/03/15  11:01               490 hwgdebug.hbp
               4 arquivo(s)         51.837 bytes



2014-08-31 10:00 UTC-0800 Pritpal Bedi (bedipritpal at hotmail.com)(r342)
  * qtcontribs.hbp
    + Added: debug/hwgdebug.hbp

  + debug
  + debug/dbgconnect.prg
  + debug/dbgdop.c
  + debug/debugger.prg
  + debug/hwgdebug.hbp
    + Added: Alexander Kresin's <alex@kresin.ru> application-side debugger
       library. Many thanks Kresin. You fittingly separated the rectangular
       and non-rectangular code of Harbour's native debugger.
       I added some missing features which were added to Harbour debugger,
       probably, later than Kresin wrote his library.

  + hbide/debugger.prg
  + hbide/debugger.ui
  + hbide/resources/debugger.png
    + Added: Alex <alexeyzapolskiy@gmail.com> written HbIDE specific bridge
       for HWGDebug defined protocol. It was a mammoth work. Thanks Alex.



Depois dessa primeira, aconteceram várias melhorias feitas pelo Pritpal até chegar ao que é hoje.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hbide, HBDBU r417

Mensagempor Itamar M. Lins Jr. » 22 Ago 2015 20:48

Ola!
A versão que você do mingw usa para compilar a hwgui é a mesma da qt?

Sim, é a mesma versão. O Pripal não gosta não porque não é a padrão e ainda por cima eu uso o fork do Viktor que ele também não dá suporte. Tem uns atritos ai dele com o Viktor.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 22 Ago 2015 21:24

É por isso que eu não estou conseguindo gerar a mesma lib, a sua lib funciona, a que eu estou gerando com a versão padrão do mingw para harbour não.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 22 Ago 2015 22:16

Itamar,

Baixei o pacote completo da hb_contribs (98 mb) e observei que é compilado com o harbour core 3.2
É uma atualização de 03/agosto
A hwgdebug já vem compilada na pasta lib, além dos fontes que você informou.
Outra coisa a hwgdebug tem estar visivel em alguma pasta lib se não, não funciona, copiei ela para a pasta lib da minha compilação harbour 3.4
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 24 Ago 2015 15:28

Olá Itamar,

Tenho ua pasta include em d:\hinclude

Estou informando no meu hbp

-incpath=d:\hb32fork\hwgui\include;d:\harbour\hinclude;

No meu fonte de teste tenho um header #include "TokenHarbour.ch"

Na compilação com hbide diz: Error F0029 Can't open #include file 'TokenHarbour.ch' ???

Tem algum lugar especifico para dizer onde estão os headers que o projeto precisa?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Hbide, HBDBU r417

Mensagempor Itamar M. Lins Jr. » 24 Ago 2015 16:47

Ola!
Aqui no meu tenho um arquivo .hbc com mesmo nome do .hbp
Dentro tem isso:
{win}incpaths=c:\devl\hwgui\include;c:\devl\letodb\include;
{win}libpaths=c:\devl\hwgui\lib
{win}libpaths=c:\devl\letodb\lib

{win}gt=gtgui
{win}libs=hwgui hwg_extctrl hbxml procmisc xhb
{win}libs=rddleto


E tenho um arquivo que o hbmk2 chama de nome hbmk.hbm
#
# $Id: hbmk.hbm
#

xhb.hbc
hbssl.hbc
sddodbc.hbc
sddfb.hbc
hbmxml.hbc
hbhpdf.hbc
hbzebra.hbc
hbcurl.hbc
hbnetio.hbc
-mt


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Hbide, HBDBU r417

Mensagempor asimoes » 24 Ago 2015 19:55

Itamar,

Muito obrigado pelas dicas, funcionou.

Eu estou muito acostumado a criar tudo em um hbp, fica mais fácil, fiz como você disse e a hbide aceitou todos os meus includes.

Beleza.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Anterior



Retornar para QtContribs - HBQT

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