Erro com hbmk2.exe. ?? Esse programa executou um operacao..
Enviado: 04 Set 2009 13:10
Boa Tarde, Colaboradores.
NAo sei se sao erros cometidos por mim, ou algum problemas com a versao do Harbour, mas nao consegui compilar um exemplo sequer.
Estou utilizando o harbour 2.0 e BRMAKE.exe. O hbmk2.exe faria o servico de modo facil, mas quando tento utiliza-lo ocorre o seguinte:
Esse programa executou um operacao ilegal e sera fechado.....
HBMK2 causou uma falha de página inválida no
módulo KERNEL32.DLL em 0167:bff9da91.
Registros:
EAX=0068fff4 CS=0167 EIP=bff9da91 EFLGS=00010202
EBX=0088ff68 SS=016f ESP=0068fff4 EBP=0069003c
ECX=00000000 DS=016f ESI=81776784 FS=47d7
EDX=c00309c8 ES=016f EDI=8177694c GS=0000
Bytes em CS:EIP:
53 56 57 89 65 e8 6a 1c 50 ff 75 08 e8 84 78 fe
Esvaziamento da pilha:
Agora se eu utilizar o Brmake.exe na hora da linkagem o linkador avisa que faltam algumas libs: socket.lib, dll.lib, Dbfdbt.lib....Essas libs nao consegui aqui pois os links estao quebrados.... NAo consigo baixa-las em local algum....
Meu brmake.ini esta assim:
/* BRMAKE for Harbour/xHarbour/MiniGUI Versao 2.05 - Parametros */
/* Utilizando Compilador HARBOUR */
[MINIGUI]
MiniGUI Path=C:\HARBOUR20\MINGW
[HARBOUR]
Harbour Path=C:\HARBOUR20
Harbour Flags= -n -m
[BCC55]
Bcc55 Path=C:\BCC55
[HARBOUR BASIC LIBRARY]
Lib=rtl.lib
Lib=vm.lib
Lib=gtwin.lib
Lib=Lang.lib
Lib=macro.lib
Lib=rdd.lib
Lib=dbfntx.lib
Lib=dbfcdx.lib
Lib=hbsix.lib
Lib=common.lib
Lib=ct.lib
Lib=libmisc.lib
Lib=CodePage.lib
Lib=DbfDbt.lib
Lib=DbfFpt.lib
Lib=Dll.lib
Lib=Socket.lib
[MISC]
Language=EN
Video Mode=Disabled
Compress With UPX=N
Stop=N
Pq so eu nao consigo compilar......
?

NAo sei se sao erros cometidos por mim, ou algum problemas com a versao do Harbour, mas nao consegui compilar um exemplo sequer.
Estou utilizando o harbour 2.0 e BRMAKE.exe. O hbmk2.exe faria o servico de modo facil, mas quando tento utiliza-lo ocorre o seguinte:
Esse programa executou um operacao ilegal e sera fechado.....
HBMK2 causou uma falha de página inválida no
módulo KERNEL32.DLL em 0167:bff9da91.
Registros:
EAX=0068fff4 CS=0167 EIP=bff9da91 EFLGS=00010202
EBX=0088ff68 SS=016f ESP=0068fff4 EBP=0069003c
ECX=00000000 DS=016f ESI=81776784 FS=47d7
EDX=c00309c8 ES=016f EDI=8177694c GS=0000
Bytes em CS:EIP:
53 56 57 89 65 e8 6a 1c 50 ff 75 08 e8 84 78 fe
Esvaziamento da pilha:
Agora se eu utilizar o Brmake.exe na hora da linkagem o linkador avisa que faltam algumas libs: socket.lib, dll.lib, Dbfdbt.lib....Essas libs nao consegui aqui pois os links estao quebrados.... NAo consigo baixa-las em local algum....
Meu brmake.ini esta assim:
/* BRMAKE for Harbour/xHarbour/MiniGUI Versao 2.05 - Parametros */
/* Utilizando Compilador HARBOUR */
[MINIGUI]
MiniGUI Path=C:\HARBOUR20\MINGW
[HARBOUR]
Harbour Path=C:\HARBOUR20
Harbour Flags= -n -m
[BCC55]
Bcc55 Path=C:\BCC55
[HARBOUR BASIC LIBRARY]
Lib=rtl.lib
Lib=vm.lib
Lib=gtwin.lib
Lib=Lang.lib
Lib=macro.lib
Lib=rdd.lib
Lib=dbfntx.lib
Lib=dbfcdx.lib
Lib=hbsix.lib
Lib=common.lib
Lib=ct.lib
Lib=libmisc.lib
Lib=CodePage.lib
Lib=DbfDbt.lib
Lib=DbfFpt.lib
Lib=Dll.lib
Lib=Socket.lib
[MISC]
Language=EN
Video Mode=Disabled
Compress With UPX=N
Stop=N
Pq so eu nao consigo compilar......