Migração de xHarbour para Harbour

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

Moderador: Moderadores

Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

Galera estou precisando da ajuda de vcs na seguinte situação
estou querendo fazer um teste para uma possivel migração de XHARBOUR 1.0 para o HARBOUR 3.0
Atualmente utilizo as seguintes biblioteca no XHARBOUR
cw32.lib, import32.lib, iphlpapi.lib, hbcomm.lib, hbzip.lib, hbsix.lib, dbffpt.lib, pcrepos.lib, hwguimt.lib, procmisc.lib, hwg_qhtm.lib, hwgui.lib
hbactivex.lib, libpdf.lib, mysql.lib, libmysql.lib, lang.lib, vm.lib, rtl.lib, rdd.lib, macro.lib, pp.lib, dbfntx.lib, dbfcdx.lib, dbffpt.lib, common.lib
gtwvw.lib, codepage.lib, ct.lib, tip.lib, pcrepos.lib, hsx.lib, hbsix.lib

E uso o hbmake para compilação ...

Com o HARBOUR quais bibliotecas eu terei que usar sua respectivas substitutas, e como compilar ????
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Migração de xHarbour para Harbour

Mensagem por Itamar M. Lins Jr. »

Ola!

Baixe o Harbour e teste porque cada caso é um caso.
Verifique outros posts, com esse mesmo assunto.
Praticamente o Harbour, tem 90% ou mais de compatibilidade com o xHarbour.
A Hwgui funciona muito bem com o Harbour.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

Caro agradeço pela atenção, mas continuando qual o compilador mais adequado para usar
e o mais importante como compilar minhas libs xharbour para harbour ?
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Migração de xHarbour para Harbour

Mensagem por Itamar M. Lins Jr. »

O recomendado é o Mingw.
As libs do xHarbour fica lá no xHarbour. Existe no Harbour funções para susbstituir algumas do xHb, e uma biblioteca xHB.lib que tem no Harbour, que faz a mesma coisa.
Resumindo, baixe o Harbour e teste.
O que faltar ou der erro vai perguntando aqui mesmo no forum.
No Harbour usamos o HBMK2, que é infinitamente melhor e mais facil que o hbmake.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

Caro amigo uma das coisas que eu utilizava com o HBMAKE era fazer o link de .obj
sem tem o fonte
com o hbmk2 e possivel fazer esse tipo de link ???
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Migração de xHarbour para Harbour

Mensagem por Itamar M. Lins Jr. »

Não faz sentido isso. O obj tem que ser gerado pelo HB2/3.
Procure no forum assunto sobre o hbmk2, tem muitos exemplos.

PS. Já fez o download do Harbour ?
Se não quiser perder as configurações do xHB, instale o vmware+XP+Harbour 3, e faça seus testes.
Eu fiquei um bom tempo usando o VMware Player+XP no Win7 porque a HBIDE não rodava, mas já foi corrigido.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

Já fiz o download sim do Harbour
e já estou compilando contudo ainda tenho alguns erros que estou acertando
mas esse detalhes de linkar somente o obj é importante que eu consiga fazer
...
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Migração de xHarbour para Harbour

Mensagem por janio »

gralak
Caro amigo uma das coisas que eu utilizava com o HBMAKE era fazer o link de .obj
sem tem o fonte
com o hbmk2 e possivel fazer esse tipo de link ???
Itamar.
Não faz sentido isso. O obj tem que ser gerado pelo HB2/3.
Itamar, a pergunta do colega faz sentido sim. Quem usa Mediator sabe que temos que anexar um obj que eles fornecem para que a conexão com o banco de dados se concretize.
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

obrigado amigo Janio vc soube se expressar melhor do que eu
mas continuando isso seria possivel fazer ??
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Migração de xHarbour para Harbour

Mensagem por Itamar M. Lins Jr. »

Ola!
Itamar, a pergunta do colega faz sentido sim. Quem usa Mediator sabe que temos que anexar um obj que eles fornecem para que a conexão com o banco de dados se concretize.
Então anexa um obj do clipper no xHarbour para ver se funciona.

É simples anexar um obj com hbmk2, eu estava me referindo é que o obj tem que ser compilado com o Harbour 3 ou 3.1.


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

Migração de xHarbour para Harbour

Mensagem por Itamar M. Lins Jr. »

Continuando...
Dentre as inumeras opções que o hbmk2 tem, existe essa aqui:
-hbmake=<file> converte um projeto do hbmake em um arquivo .hbp
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Migração de xHarbour para Harbour

Mensagem por janio »

Itamar.
eu estava me referindo é que o obj tem que ser compilado com o Harbour 3 ou 3.1.
Isso é tão lógico e tão primário que pensei que vc não estava se referindo a isso.

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
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á

Migração de xHarbour para Harbour

Mensagem por Pablo César »

gralak escreveu:mas continuando isso seria possivel fazer ??
Você entendeu os que os colegas disseram ? Pois eu recém agora entendí. Claramente é que não dá para você apenas colocar um arquivo obj que não tenha sido criado em Harbour. Portanto se ele foi desenvolvido para Clipper, muito provável que não funcionará ou dará erro. O aconselhável é correr atrás da bibliotecas que foram feitas para Clipper mas em Harbour mesmo. Bom eu nunca fiz testes com obj do Clipper com Harbour, portanto não posso te relatar nada sobre o assunto. Mas sempre usei funções da CT.lib em Clipper e posso dizer que a maioria (senão a totalidade) das funções que eram para Clipper agora você ja conta para Harbour. Ao final, esse OBJ que funções contém ? Se tiver os fontes em C provavelmente consiguirá implementar no Harbour.
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
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Migração de xHarbour para Harbour

Mensagem por gralak »

Então Amigos acho que minha duvida é bem iniciante mesmo
mas é questão é que o fonte não esta comigo mas esta compilado na mesma versão do harbour
que eu compilo os outros fontes, portanto não existe diferença nisso estão todos .
obj na mesma versão do harbour só que foram compilados em lugares diferentes. E eu apenas quero pegar o obj
que ela compilou e linkar no meu .hbp de compilação ?
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Migração de xHarbour para Harbour

Mensagem por janio »

gralak

Eu estou entendendo muito bem o que vc está perguntando e a galera aí em cima é que está 'causando confusão'.

O que o colega quer saber, e que muito mim interessa tbem, é como anexar um obj (qualquer) ao projeto. Nós não anexamos prg's??? rc's??? como anexar um obj?

Só isso.

Com o hbmake, não sei se é que não estou sabendo fazer, mas não consegui anexar um arquivo obj. Pra quebrar o galho, eu abro o .bc e incluo o obj na unha.

Já o MyMake tem essa opção. E o hbmk2 tem?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Responder