Ola Senhores
Estou com um enorme problema, mas acredito que com a ajuda dos senhores, conseguirei resolver.
Estou fazendo a migração de um sistema legado, onde atualmente está utilizando gt_wvw.lib + xbarbour 1.0.0
Porém existe a necessidade de se usar um banco de dados MySQL bateu a porta, então eu já analisei diversas formas. Porém se faz necessário não converter/refatorar o código por inteiro e sim adicionar a nova funcionalidade do banco mysql.
Com isso eu preciso que a gt_wvw se mantenha funcionando e o banco mysql tbm, tentei utilizar a tdolphin e não tive sucesso, pois ela precisa de um compilador mais novo.
Utilizei o link ( http://www.sitasoft.net/dolphin/files/ ) para baixar ela
Vi que existe a versão do harbour 3.2 que tem uma compatibilidade com a gt_wvw coloquei ela porém o sistema está dando erro ao compilar informando que não é possivel abrir dbfntx.lib e essa lib eu não localizei em nenhum repositório de harbour.
Depois de todo essa explicação, alguém já passou por alguma situação parecida que possa me ajudar?
Att
Márcio Pinheiro Varjão
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Olá!
Saudações,
Itamar M. Lins Jr.
Sim, baixou o Harbour 3.2 de que local ? Está usando GCC ou BCC ?coloquei ela porém o sistema está dando erro
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
scooby
- Usuário Nível 1

- Mensagens: 14
- Registrado em: 03 Jun 2019 09:41
- Localização: Belo Horizonte/Minas Gerais
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Sim, baixou o Harbour 3.2 de que local ? Está usando GCC ou BCC ?Itamar M. Lins Jr. escreveu:Olá!coloquei ela porém o sistema está dando erro
Bom Dia Itamar
Então, estou utilizando o BCC582... a versão original do sistema era no BCC 55
já o harbour 3.2 eu baixei desse site.
https://www.linguagemclipper.com.br/con ... harbour-32
Att
Márcio Pinheiro
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Olá!
Pois é!
Veja ai que no texto que vc baixou o Harbour é GCC(Mingw)
Não é compatível com BCC. Inclusive olhei no ZIP p/ me certificar. Primeira coisa é entender isso.
A extensão do GCC é ".a" do BCC é ".lib" (herança do DOS/Clipper)...
Ai vc tem que pegar seus fontes e começar do BASICÃO mesmo. Jogar as funções(somente .prg) que faz uso da lib WVW e compilar com HB32 e ver se vai dar falta de alguma. Até se certificar que a WVW no HB32 está ok. MySQL é mais simples.
E/ou precisa ver o que só tem na WVW e o que pode ser substituído por outra, por exemplo a WVG, que tem mais usuários do HB32 usando.
Na pasta contrib\gtwvw do Harbour 3.2 tem os testes que podem ser feitos.
Saudações,
Itaamr M. Lins Jr.
Pois é!
Veja ai que no texto que vc baixou o Harbour é GCC(Mingw)
Não é compatível com BCC. Inclusive olhei no ZIP p/ me certificar. Primeira coisa é entender isso.
A extensão do GCC é ".a" do BCC é ".lib" (herança do DOS/Clipper)...
Ai vc tem que pegar seus fontes e começar do BASICÃO mesmo. Jogar as funções(somente .prg) que faz uso da lib WVW e compilar com HB32 e ver se vai dar falta de alguma. Até se certificar que a WVW no HB32 está ok. MySQL é mais simples.
E/ou precisa ver o que só tem na WVW e o que pode ser substituído por outra, por exemplo a WVG, que tem mais usuários do HB32 usando.
Na pasta contrib\gtwvw do Harbour 3.2 tem os testes que podem ser feitos.
Saudações,
Itaamr M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
scooby
- Usuário Nível 1

- Mensagens: 14
- Registrado em: 03 Jun 2019 09:41
- Localização: Belo Horizonte/Minas Gerais
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Itamar M. Lins Jr. escreveu:Olá!
Pois é!
Veja ai que no texto que vc baixou o Harbour é GCC(Mingw)
Não é compatível com BCC. Inclusive olhei no ZIP p/ me certificar. Primeira coisa é entender isso.
A extensão do GCC é ".a" do BCC é ".lib" (herança do DOS/Clipper)...
Ai vc tem que pegar seus fontes e começar do BASICÃO mesmo. Jogar as funções(somente .prg) da WVW e compilar com HB32 e ver se vai dar falta de alguma. Até se certificar que a WVW no HB32 está ok. MySQL é mais simples.
Saudações,
Itaamr M. Lins Jr.
Itamar
Então.. eu normalmente trabalhei com FW + xHarbour... então agora é a minha primeira interação com MIniGw e harbour.. eu não sei exatamente como funciona a compilação utilizando o HB32, tem algum lugar que explique como faz para fazer essa compilação.
Att
Márcio Pinheiro
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Olá!
Saudações,
Itamar M. Lins Jr.
Tá no SITE que vc baixou o Harbour 3.2... Lê direitinho lá que está explicando.tem algum lugar que explique como faz para fazer essa compilação.
E tem essa explicação aqui no forum e em diversos lugares.Depois de baixar, descompacte em 'C:\', que o descompactador criará automaticamente o diretório 'C:\HB32' e seus subdiretórios, que são basicamente a instalação padrao do Harbour. Copie o arquivo 'hb32.bat' para o diretório raiz (c:\).
Para testar se tudo funciona corretamente, abra o Notepad++ (ou o editor de sua preferência) e crie um pequeno programa na pasta 'C:\hb32\testes'. Recomendo usar o programa abaixo para o primeiro teste:
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
scooby
- Usuário Nível 1

- Mensagens: 14
- Registrado em: 03 Jun 2019 09:41
- Localização: Belo Horizonte/Minas Gerais
xHarbour 1.0 + gt_wvw + MySql ( xDev )
Tá... vou olhar certinhoItamar M. Lins Jr. escreveu:E tem essa explicação aqui no forum e em diversos lugares.
Muito obrigado Itamar.
Att
Márcio Pinheiro