Projeto Harbour QT - HbQt, HbXBP e HbIDE
21 Ago 2015 20:59
Fica dificil sem um tutorial, sinceramente não sei onde estou errando.
Obrigado pelas informações.
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
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?
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!
:{
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.
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?
22 Ago 2015 20:45
Não. É o debug feito pelo Alexander, agora tem algumas modificações feitas pelo Pritpal.
- Código:
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
- Código:
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.
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.
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.
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
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?
24 Ago 2015 16:47
Ola!
Aqui no meu tenho um arquivo .hbc com mesmo nome do .hbp
Dentro tem isso:
- Código:
{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
- Código:
#
# $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.
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.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.