Página 1 de 1
como rodar programa xharbour em linux
Enviado: 08 Nov 2004 22:58
por filizola
ou melhor:
1) rodar clipper no linux com dosemu
2) xharbour no linux, como proceder.
xHarbour no GNU/Linux
Enviado: 09 Nov 2004 08:30
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
Enviado: 09 Nov 2004 09:05
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.
DOSEMU
Enviado: 09 Nov 2004 09:54
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
Enviado: 09 Nov 2004 22:19
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
Enviado: 09 Nov 2004 23:33
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
Afinal, como compilar xharbour sem usar windows?
Enviado: 20 Out 2005 05:51
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?
Enviado: 20 Out 2005 09:38
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
Enviado: 20 Out 2005 22:46
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?
Enviado: 21 Out 2005 00:48
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
Encontrei a paz usando XHBMK
Enviado: 12 Nov 2005 21:56
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
Enviado: 14 Nov 2005 08:03
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
Enviado: 14 Mar 2006 16:43
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