Clipper On Line • Ver Tópico - xHarbour 1.0 + gt_wvw + MySql ( xDev )

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Outras bibliotecas visuais e IDEs para Harbour/xHarbour (xHGTK/HbWxW/GtWvT/GtWvW/WvWtools.etc)

Moderador: Moderadores

 

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor scooby » 16 Dez 2021 19:02

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
scooby
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 14
Data de registro: 03 Jun 2019 09:41
Cidade/Estado: Belo Horizonte/Minas Gerais
Curtiu: 1 vez
Mens.Curtidas: 0 vez

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor Itamar M. Lins Jr. » 16 Dez 2021 21:52

Olá!
coloquei ela porém o sistema está dando erro

Sim, baixou o Harbour 3.2 de que local ? Está usando GCC ou BCC ?

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6944
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 311 vezes
Mens.Curtidas: 505 vezes

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor scooby » 17 Dez 2021 08:37

Itamar M. Lins Jr. escreveu:Olá!
coloquei ela porém o sistema está dando erro

Sim, baixou o Harbour 3.2 de que local ? Está usando GCC ou BCC ?

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
scooby
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 14
Data de registro: 03 Jun 2019 09:41
Cidade/Estado: Belo Horizonte/Minas Gerais
Curtiu: 1 vez
Mens.Curtidas: 0 vez

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor Itamar M. Lins Jr. » 17 Dez 2021 09:47

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.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6944
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 311 vezes
Mens.Curtidas: 505 vezes

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor scooby » 17 Dez 2021 10:19

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
scooby
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 14
Data de registro: 03 Jun 2019 09:41
Cidade/Estado: Belo Horizonte/Minas Gerais
Curtiu: 1 vez
Mens.Curtidas: 0 vez

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor Itamar M. Lins Jr. » 17 Dez 2021 10:31

Olá!

tem algum lugar que explique como faz para fazer essa compilação.


Tá no SITE que vc baixou o Harbour 3.2... Lê direitinho lá que está explicando.

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:


E tem essa explicação aqui no forum e em diversos lugares.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6944
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 311 vezes
Mens.Curtidas: 505 vezes

xHarbour 1.0 + gt_wvw + MySql ( xDev )

Mensagempor scooby » 17 Dez 2021 11:39

Itamar M. Lins Jr. escreveu:E tem essa explicação aqui no forum e em diversos lugares.


Tá... vou olhar certinho
Muito obrigado Itamar.

Att

Márcio Pinheiro
scooby
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 14
Data de registro: 03 Jun 2019 09:41
Cidade/Estado: Belo Horizonte/Minas Gerais
Curtiu: 1 vez
Mens.Curtidas: 0 vez




Retornar para Outras Bibliotecas Visuais e IDEs

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro