Página 1 de 1

Configurar o Harbour para BCC em vez de Minggw

Enviado: 21 Abr 2011 13:53
por ricardo-barros
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.

Re: Configurar o Harbour para BCC em vez de Minggw

Enviado: 25 Abr 2011 23:51
por sygecom
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/

Re: Configurar o Harbour para BCC em vez de Minggw

Enviado: 03 Mai 2011 08:21
por ricardo-barros
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).

Re: Configurar o Harbour para BCC em vez de Minggw

Enviado: 03 Mai 2011 08:35
por asimoes
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.

Configurar o Harbour para BCC em vez de Minggw

Enviado: 20 Mai 2011 20:03
por ricardo-barros
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

Configurar o Harbour para BCC em vez de Minggw

Enviado: 23 Mai 2011 08:05
por asimoes
Olá Ricardo,

Mostre pra gente como está seu script de compilação.

[]´s

Configurar o Harbour para BCC em vez de Minggw

Enviado: 23 Mai 2011 08:16
por asimoes
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

Código: Selecionar todos

@echo off
path=%path%;d:\hb21\bin
set hb_compiler=bcc
hbmk2 gtwvw.hbp
pause