IDE RAD para desenvolvimento Harbour.

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

Moderador: Moderadores

aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

Olá pessoal, tudo bem ? Sou novo no fórum e no mundo Harbour.
Achei Harbour muito interessante e quero estar aprendendo, então, assim como é no Lazarus estou procurando saber
se tem como usar uma IDE RAD para Harbour no Linux, multi-plataforma, de uma maneira que eu possa criar
algo visual com Harbour no Linux e aproveitar para Windows, por favor, pois andei pesquisando e não consegui
nada de resultado positivo ainda.
Então o que vocês me indicam e como posso estar alcançando esse objetivo ? brigado...
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
Bem vindo ao forum!
Melhor IDE RAD a da MINIGUI.
https://www.youtube.com/watch?v=noqadX-a3YA
https://youtu.be/4ggMhJT9Bz0
Mas vc usa WINE que funciona 100% no Linux sua aplicação com MINIGUI.

Melhor(única talvez) LIB gráfica Hwgui Windows e Linux NATIVO! IDE INFERIOR ao da MInigui.

Quanto tempo tem de LINUX ? Isso conta também.


Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

Opa, tudo bem ?
Eu não entendi, qual exatamente é a IDE que posso usar tanto no Linux quanto no Windows que tenha compatibilidade
e como instalar por favor, pois vi no canal relacionado a esse vídeo que você me passou ms lá não tem nada que se refere a Linux.

Estou a uns quase 3 anos no Linux, uso o Mint atualmente e instalei o HMG-IDE co Wine mas não sei se dá 100% de compatibilidade,
apesar de ter criado uma aplicação teste e ter funcionado no Wndows Xp e no 8.1(VM's), mas, estou procurando mesmo algo nativo, obrigado...
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
ms lá não tem nada que se refere a Linux.
A melhor RAD é essa dai(Minigui). PORÉM só roda no WINDOWS.
Dai vc pega sua aplicação(feita pela Minigui) e roda no LINUX via WINE.

Agora se quer rodar nativo no Linux e no Windows, só existe a Hwgui. Que eu mesmo não uso a IDE faço tudo(as telas e controles) usando kate no Linux por exemplo. Uso Kubuntu.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

Eu entendi direito, ou seja, dá para fazer na mão os controles gráficos tipo: botões, telas etc usando um editor de textos ? =]
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
Agora respondendo especificamente da Hwgui que é a que uso.
Ela trabalha com a GTK 2.
https://www.onworks.net/software/linux/ ... -for-linux

Imagem
Imagem
Feito 100% no Linux.
Tenho um ERP para migrar tudo para o Linux, feito com a Hwgui, já uso 100% no Linux e Windows via WINE.

Meu problema agora é o compartilhamento com as impressoras WINDOWS que ainda está confuso. Já testei mas é quase uma novela para pegar uma impressora do Windows no Linux.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
dá para fazer na mão os controles gráficos tipo: botões, telas etc usando um editor de textos ?
Sim.
Eu faço usando editor de textos, pois já memorizei quase tudo de tantos anos que uso.

Saudações,
Itamar M. lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
Eu não gosto desde hwmake, postei pq outras pessoas podem gostar, e também mostrar algumas telas.
Eu uso hbmk2, muito mais fácil para mim, pois uso Windows e Linux o tempo todo.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
Dá uma lida nestas postagens aqui.
https://pctoledo.org/forum/viewto ... ll#p148760

Para instalar no Linux Harbour e Hwgui.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

NÃO ESTOU CONSEGUINDO SUBIR IMAGENS...

Imagem

Tentei fazer na mão copiando o código da HMG-IDE( que imagino ser praticamente a mesma coisa das outras ), e deu esse erro, tenho que fazer alguma
configuração adicional para poder estar fazendo os controles na mão ? Obrigado...
aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

Até aqui foi mas e depois, no post não fala como iniciar o negócio, obrigado...

Código: Selecionar todos

Expandir visualizacaoVer codigo
01	itamar@itamar-desktop:~/dev$ cd hwgui-code/hwgui/
02	itamar@itamar-desktop:~/dev/hwgui-code/hwgui$ hbmk2 hwgui.hbp hbxml.hbp procmisc.hbp hwgdebug.hbp
03	itamar@itamar-desktop:~/dev/hwgui-code/hwgui$ ls lib -l
04	total 1224
05	-rw-rw-r-- 1 itamar itamar    295 mar 17 18:46 empty.txt
06	-rw-rw-r-- 1 itamar itamar  34332 mar 17 18:52 libhbxml.a
07	-rw-rw-r-- 1 itamar itamar  54754 mar 17 18:52 libhwgdebug.a
08	-rw-rw-r-- 1 itamar itamar 966378 mar 17 18:52 libhwgui.a
09	-rw-rw-r-- 1 itamar itamar 184706 mar 17 18:52 libprocmisc.a
10	itamar@itamar-desktop:~/dev/hwgui-code/hwgui$
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
e deu esse erro, tenho que fazer alguma
configuração adicional para poder estar fazendo os controles na mão ? Obrigado...
Devo ter respondido no link acima.
Vou colocar aqui novamente.
https://pctoledo.org/forum/viewto ... ll#p148760
Quanto as imagens, faço upload PNG ou caso tenha na internet eu colo o link e uso a tag Imagem.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
aioware
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 28 Ago 2022 08:56
Localização: São Paulo

IDE RAD para desenvolvimento Harbour.

Mensagem por aioware »

Tentei fazer na mão copiando o código da HMG-IDE( que imagino ser praticamente a mesma coisa das outras ), e deu esse erro, tenho que fazer alguma
configuração adicional para poder estar fazendo os controles na mão ? Obrigado...

Código: Selecionar todos

$ hbmk2 tela.prg 
Harbour 3.2.0dev (r1712151853)
Copyright (c) 1999-2016, http://harbour-project.org/
Compiling 'tela.prg'...
tela.prg(1) Error F0029  Can't open #include file 'hmg.ch'
hbmk2: Error: Running Harbour compiler (built-in). 1
(/usr/bin/harbour) -n2 tela.prg -o/tmp/hbmk_DZfwCc.dir/ -i/usr/include/harbour
$ 
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!
Meu SSD deu PAU no Linux. Tô no ruindows agora.
Na pasta \utils\tutorial\tutor.hbp e hwgrun.hbp compilar eles e usar para ver os exemplo.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

IDE RAD para desenvolvimento Harbour.

Mensagem por Itamar M. Lins Jr. »

Olá!

Código: Selecionar todos

tela.prg(1) Error F0029  Can't open #include file 'hmg.ch'
Isso ai é programa(fonte) da Minigui(Windows OS), não da Hwgui.
Não vai funcionar mesmo.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder