Gostaria de saber o que devo alterar no Harbour para conseguir gerar a GtWvw.lib
O Harbour que eu instalei é o 2.0, baixado do Sourceforge.net. Ele veio preparado pra trabalhar com a mingw.
Para compilar a biblioteca eu segui a orientação de colegas daqui do forum mas o tópico não continua há vários anos.
Eu usei o seguinte:
Hbmk2 GtWvw.hbp
Foi gerada a libgtwvw.a que é compatível com MingGw.
Eu estou precisando de orientação sobre O QUE DEVO ALTERAR NA CONFIGURAÇÃO DO HARBOUR para gerar GTWVW.LIB em vez de LIBGTWVW.A
Obrigado.
Configurar o Harbour para BCC em vez de Minggw
Moderador: Moderadores
-
ricardo-barros
- Usuário Nível 3

- Mensagens: 104
- Registrado em: 29 Out 2009 20:12
- Localização: Fortaleza
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Configurar o Harbour para BCC em vez de Minggw
O comando para gerar a LIB é o mesmo, tem que ter apenas o HARBOUR para BCC, no link abaixo você consegue pegar uma versão para testar que vem compilado com BCC e MINGW.
http://sourceforge.net/projects/harbour ... s/nightly/
http://sourceforge.net/projects/harbour ... s/nightly/
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
ricardo-barros
- Usuário Nível 3

- Mensagens: 104
- Registrado em: 29 Out 2009 20:12
- Localização: Fortaleza
Re: Configurar o Harbour para BCC em vez de Minggw
Obrigado pelo interesse em me ajudar, sygecom.
Entretanto lamento dizer que esta versão também não gera o arquivo gtwvw.lib pois seu compilador padrão é o Mingw.
Não sei como configurá-la para o compilador Bcc (nem sei se isto é possível).
Entretanto lamento dizer que esta versão também não gera o arquivo gtwvw.lib pois seu compilador padrão é o Mingw.
Não sei como configurá-la para o compilador Bcc (nem sei se isto é possível).
Re: Configurar o Harbour para BCC em vez de Minggw
Ricardo,
VocÊ tem setar a hb_compiler:
set hb_compiler = bcc (compilador bcc++)
set hb_compiler = mingw (compilador mingw)
antes de rodar o hbmk2
ex:
set hb_compiler = bcc
hbmk2 seuprog.hbp
Outra coisa o bcc++ tem que está no path do windows.
VocÊ tem setar a hb_compiler:
set hb_compiler = bcc (compilador bcc++)
set hb_compiler = mingw (compilador mingw)
antes de rodar o hbmk2
ex:
set hb_compiler = bcc
hbmk2 seuprog.hbp
Outra coisa o bcc++ tem que está no path do windows.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
-
ricardo-barros
- Usuário Nível 3

- Mensagens: 104
- Registrado em: 29 Out 2009 20:12
- Localização: Fortaleza
Configurar o Harbour para BCC em vez de Minggw
asimões,
Sua dica fez o carro começar a andar. Porém atolou na seguinte mensagem:
hbmk2: Erro: Executando compilador C/C++. -1
bcc32.exe -c -q -d -6 -02 -0S -0v -0i -0c -tWM -w- -n.hbmk\win\bcc -IC:\hb21\include gtwvw.c wvwchec.c wvwdraw.c wvwfuncs.c wvwpush.c wvwstbar.c wvwtbar.c
Sua dica fez o carro começar a andar. Porém atolou na seguinte mensagem:
hbmk2: Erro: Executando compilador C/C++. -1
bcc32.exe -c -q -d -6 -02 -0S -0v -0i -0c -tWM -w- -n.hbmk\win\bcc -IC:\hb21\include gtwvw.c wvwchec.c wvwdraw.c wvwfuncs.c wvwpush.c wvwstbar.c wvwtbar.c
Configurar o Harbour para BCC em vez de Minggw
Olá Ricardo,
Mostre pra gente como está seu script de compilação.
[]´s
Mostre pra gente como está seu script de compilação.
[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Configurar o Harbour para BCC em vez de Minggw
Olá Ricardo,
Dentro da pasta hb21\examples eu criei esta bat para gerar a lib gtwvw
Ambos foram gerados gtwvw.lib e libgtwvw.a
Fiz o teste usando a versão compilada do harbour neste endereço:
http://sourceforge.net/projects/harbour ... e/download
Dentro da pasta hb21\examples eu criei esta bat para gerar a lib gtwvw
Ambos foram gerados gtwvw.lib e libgtwvw.a
Fiz o teste usando a versão compilada do harbour neste endereço:
http://sourceforge.net/projects/harbour ... e/download
Código: Selecionar todos
@echo off
path=%path%;d:\hb21\bin
set hb_compiler=bcc
hbmk2 gtwvw.hbp
pause
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
