Compilar com Harbour
Enviado: 06 Set 2009 14:06
Boa tarde a todos.
Terminei de migrar um sistema que rodava em xHarbour para o Harbour. E foi bem rápido e fácil. O executável final ficou uns 10% menor do que aquele do xHarbour.
O compilador informa a falta da Função MilliSec():
2-Usei a forma HBMK2 Fio.hbp -lhbct, e o compilador gerou sem erro. Como posso incluir a opção -lhbct e -inc em meu script, e assim evitar a necessária digitação destas opções (ou qualquer outra opção que seja necessária) a cada vez ?
3-Se for possível incluir esta opção (e outras) no script, e quando da necessidade de um -rebuild este poderia ser feito no comando DOS ? As 2 opções (uma do ambiente DOS e outra do script) seriam avaliadas corretamente pelo compilador ?
4-Esta opção -rebuild criaria algum conflito com a opção -inc do script ? No meu entender as 2 são excludentes. Ou o compilador tem alguma forma especial de avaliar elas (do tipo: se tem uma não avaliar a outra...).
5-Qual a forma de se refenciar *.LIB's, *.OBJ's, *.C's dentro do script ?
Terminei de migrar um sistema que rodava em xHarbour para o Harbour. E foi bem rápido e fácil. O executável final ficou uns 10% menor do que aquele do xHarbour.
O compilador informa a falta da Função MilliSec():
Achei o prg em:Error: Unresolved external '_HB_FUN_MILLISEC' referenced from C:\CLIPPERH\.HBMK\WIN\BCC\M_MOD.OBJ
1-Qual a forma mais prática para referenciar esta função no meu sistema ?trunk\harbour\contrib\hbct\cttime.prg(99): function MILLISEC( nDelay )
2-Usei a forma HBMK2 Fio.hbp -lhbct, e o compilador gerou sem erro. Como posso incluir a opção -lhbct e -inc em meu script, e assim evitar a necessária digitação destas opções (ou qualquer outra opção que seja necessária) a cada vez ?
3-Se for possível incluir esta opção (e outras) no script, e quando da necessidade de um -rebuild este poderia ser feito no comando DOS ? As 2 opções (uma do ambiente DOS e outra do script) seriam avaliadas corretamente pelo compilador ?
4-Esta opção -rebuild criaria algum conflito com a opção -inc do script ? No meu entender as 2 são excludentes. Ou o compilador tem alguma forma especial de avaliar elas (do tipo: se tem uma não avaliar a outra...).
5-Qual a forma de se refenciar *.LIB's, *.OBJ's, *.C's dentro do script ?