Compilar em xHarbour gerando código em C

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

Moderador: Moderadores

Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Compilar em xHarbour gerando código em C

Mensagem por Pablo César »

Gostaria de saber do pessoal experiente no xHarbour (talvez eu fale alguma besteira, mas vamos lá...) se há alguma opção de compilação que pudesse gerar um arquivo na linguagem C, assim como exitiria com Clipper a opção /P que gera um .PPO o qual traduz em linguagem nativa compatível ao pre-processador (PCODE). Mas que o código traduzisse em linguagem C. Como disse, talvez isso não seja possível, mas quem sabe alguém possa me dar uma dica.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Compilar em xHarbour gerando código em C

Mensagem por Maligno »

Perfeitamente possível. Entretanto, não há uma tradução de comandos da sintaxe XBase para C. Não se terá um programa funcionalmente equivalente. O que se poderá ver será apenas uma série de chamadas de funções C que apenas empilham os opCodes da linguagem XBase para posterior execução pela VM embutida. Faça a experiência. Crie um programa XBase qualquer e compile-o com o switch /gc1.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Compilar em xHarbour gerando código em C

Mensagem por sygecom »

o xHarbour tambem tem pre-processador (PCODE), porem isso não é em .C
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Re: Compilar em xHarbour gerando código em C

Mensagem por vagucs »

O xHarbour é todo feito em C e para clipper em meu site tem um programa chamado TUGBOAT, a muito tempo que achei ele pela net, com ele é possivel gerar fontes C de arquivos PRG, porém nao consegui compilar nada que funcione com ele, porém, como o maligno ja disse, tudo apenas invocará as rotinas do proprio clipper para empilhar e desempilhar os dados para que a MV do clipper funcione.
Sem mais
Wagner Nunes
www.vagucs.com.br
Responder