como rodar programa xharbour em linux

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

Moderador: Moderadores

Avatar do usuário
filizola
Usuário Nível 3
Usuário Nível 3
Mensagens: 421
Registrado em: 19 Ago 2003 20:10
Localização: Belo Horizonte/MG

como rodar programa xharbour em linux

Mensagem por filizola »

ou melhor:

1) rodar clipper no linux com dosemu

2) xharbour no linux, como proceder.
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

xHarbour no GNU/Linux

Mensagem por gransoft »

ARAGUARI-MG, 9 de novembro de 2004.

Prezado Filizola,

Você já domina o xHarbour "console" para DOS/Windows?

Alguns desenvolvedores estão tendo dificuldades na conversão de Aplicativos de Clipper para xHarbour, não encontrando solução para erros básicos.

A intenção é justamente compreender a sintaxe do xHarbour, ANTES de migrar também para a plataforma GNU/Linux.

Qual a distribuição GNU/Linux você utiliza ?

Atenciosamente,
Janis Peters Grants.

Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
Avatar do usuário
filizola
Usuário Nível 3
Usuário Nível 3
Mensagens: 421
Registrado em: 19 Ago 2003 20:10
Localização: Belo Horizonte/MG

Mensagem por filizola »

é verdade amigo gransoft, eu também tenho algumas dificuldades básicas para migrar. ex: dbedit(), setcolor(), lentidão em win98(16bits).

na verdade, completei o curso de rede com linux e gostaria de testar meus programas no mesmo. tenho utilizado (até mesmo por questões de compatibilidade/padrão) conectiva 8.0, queria saber como funciona o dosemu para rodar programas clipper sem ter que mudar fontes para testar velocidade e estabilidade, e o xharbour por que realmente nunca vi.
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

DOSEMU

Mensagem por gransoft »

ARAGUARI-MG, 9 de novembro de 2004.

Prezado Filizola,

Já fiz testes com DOSEMU, inclusive rodando o MSDOS 6.20 no GNU/Linux. É interessante para pesquisas, mas não o suficiente para implantar em uma Empresa.

Acho mais viável aprender os macetes do xHarbour "na marra", e como disse o amigo Brock em post antigo, "aceitar ?!!!" algumas coisas...

xHarbour 99.2 Free, console para Windows 98, ainda é problemático e instável. Nào dá para um bom Clippeiro converter Aplicativos e instalar nos clientes.

Analiso que a maioria dos usuários NÃO UTILIZA MODO CONSOLE !!!

Os erros encontrados são básicos. E no Fórum específico, também reportam problemas na versão console do GNU/Linux. Versão GUI para GNU/Linux em início de desenvolvimento.

A MiniGUI (Win98) parece-me funcional, e a IDE ajuda no básico.
É muito fácil de instalar, a documentação "orienta", e os exemplos compilam e rodam! Para iniciantes, já basta !

Já dá para escrever Aplicativos Gráficos satisfatoriamente. Porém, é Harbour e não xHarbour!!! Outra confusão daquelas...

A BR-IDE está vindo com força, inclusive Free para MySQL. Vale a pena acompanhar, ir testando e aprendendo novos conceitos. Detalhe: Harbour !

Atenciosamente,
Janis Peters Grants.

Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
Avatar do usuário
Trazom
Usuário Nível 3
Usuário Nível 3
Mensagens: 277
Registrado em: 14 Ago 2003 01:01
Localização: Maceió/AL

Mensagem por Trazom »

aprender na marra... na verdade isso quer dizer:

corrija cada erro q aparecer durante a compilacao ou execucao em harbour,xbharbour, pois sera gratificante, no final, feitas as correcoes seu programa podera ser compilado em harbour ou clipper sem nenhum problema, aí começa a ficar legal

seguindo isso, comece a conhecer a interfaces graficas q sao muitas e de diversas formas, escolha uma e adote-a no seu dia-a-dia
Imagem

Harbour 3.2 HMG 1.2a NSX
Evandro
Pelo fato de exercitar bem a própria arte,
cada um pretendia ser sapientíssimo também nas
outras coisas de maior importância,
e esse erro obscurecia o seu saber

Platão, Apologia de Sócrates
Avatar do usuário
Antonio
Usuário Nível 3
Usuário Nível 3
Mensagens: 347
Registrado em: 14 Ago 2003 17:33
Localização: Sao Paulo - SP
Contato:

Mensagem por Antonio »

filizola escreveu:é verdade amigo gransoft, eu também tenho algumas dificuldades básicas para migrar. ex: dbedit(), setcolor(), lentidão em win98(16bits).

na verdade, completei o curso de rede com linux e gostaria de testar meus programas no mesmo. tenho utilizado (até mesmo por questões de compatibilidade/padrão) conectiva 8.0, queria saber como funciona o dosemu para rodar programas clipper sem ter que mudar fontes para testar velocidade e estabilidade, e o xharbour por que realmente nunca vi.

Sobre a lentidão no windows 98, procure saber sobre a XWT.LIB do xHarbour, ela emula um console como o DOS/WIN98. O processamento dentro deste console é mais rápido. Segundo usuários esse problema da lentidão no Win98 foi resolvido com o uso da citada LIB.

[]s
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Afinal, como compilar xharbour sem usar windows?

Mensagem por linux.eo »

Todos os exemplos e dicas, são sempre levando em consideração
que o desenvolvedor usa windows.

E se o desenvolvedor não usar windows de forma nenhuma?

Como compilar teste.prg com xharbour diretamente no linux,
usando gcc?

Como compilar teste.prg com xharbour e djgpp no dosemu+freedos
no linux?
culik

Mensagem por culik »

Ola Linux.eo

>Como compilar teste.prg com xharbour diretamente no linux,
>usando gcc?
sua resposta abaixo, vc deve usar o hbmake para criar os makefiles assim como para compilar.link abaixo e tutorial do hbmake
http://www.caclipperwebsite.com/harbour.shtml

[]s
Luiz
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Mensagem por linux.eo »

Obrigado pela intenção,

Mas o site indicado:

http://www.caclipperwebsite.com/harbour.shtml

mostra tudo exatamente para ser rodado em Windows.

Todos os arquivos para download são para Windows.

Ou eles rodam em FREEDOS?

Como usar o xHarbour no Linux para gerar
aplicativos para rodar no DOS?
culik

Mensagem por culik »

Ola
>Mas o site indicado:

>http://www.caclipperwebsite.com/harbour.shtml

>mostra tudo exatamente para ser rodado em Windows.
O hbmake e universao. vc tem exatamente as mesmas telas tanto na versao windows como linux

>Todos os arquivos para download são para Windows.
sim. mas os download da versao so xharbour para linux sempre estiveram para download na pagina oficial em www.xharbour.org

>Ou eles rodam em FREEDOS?
nao rodam

>Como usar o xHarbour no Linux para gerar
>aplicativos para rodar no DOS?
isso e impossivel
vc so pode no linux gerar apps xharbour para rodar no linux.

[]s
Luiz
Avatar do usuário
linux.eo
Usuário Nível 1
Usuário Nível 1
Mensagens: 40
Registrado em: 09 Out 2005 19:23

Encontrei a paz usando XHBMK

Mensagem por linux.eo »

Depois de tentativas frustradas usando os comandos

harbour e hbmake

Consegui facilmente gerar executáveis com o comando

xhbmk

Em posse de teste.prg, façamos:

xhbmk teste.prg -oteste

E será gerado o executável ./teste
culik

Mensagem por culik »

linix.eo

vc deve sempre usar o hbmake quando tiver que criar apps com mais de um .prg
e ele funciona perfeitamente e vc deve ter todos os pacotes de desenvolvimento necessario para linkar as apps
o proprio hbmake usa o xhblnk para linker

[]s
Luiz
Avatar do usuário
filizola
Usuário Nível 3
Usuário Nível 3
Mensagens: 421
Registrado em: 19 Ago 2003 20:10
Localização: Belo Horizonte/MG

Mensagem por filizola »

desculpe se estiver sendo pedande, mas perdí o link de como instalar e compilar no linux, uso o linux conectiva 10, desde ja, agradeco
Responder