Pessoal, estou compilando com o xbuild uma função que eu fiz faz tempo e sempre funcionou corretamente.
Entretanto, nos últimos dias, ele tá dando um erro muito estranho na compilação: abre uma janela à parte dizendo que "O harbour.exe encontrou um problema e precisa ser fechado". Depois, na janela do dos, aparece a mensagem: "Sorry, could not build ( 6 ): processo.exe. Operation: TMAKEOBJECT. Description: Couldn't build: processo.c.
Acho estranho porque ele não indica nenhum erro na minha função. Aparentemente, o erro seria do próprio xharbour. Mas isso está ocorrendo em duas máquinas diferentes, sendo que, em ambas, eu compilo outras funções sem problema. Só nesta função está dando erro.
Alguém poderia me ajudar a entender o que está acontecendo, por favor?
problema na compilação com o xbuild
Moderador: Moderadores
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
problema na compilação com o xbuild
Primeiro veja se nessa pasta tem um arquivo INI com as configurações do xbuild, se tiver exclui ele.
Se possível post seu .xbp, a verão do xbuild, versão do xharbour e anexa o erro.
Se possível post seu .xbp, a verão do xbuild, versão do xharbour e anexa o erro.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
problema na compilação com o xbuild
Tem sim um arquivo xbuild.windows.ini na pasta. Quando eu excluo ele, na compilação dá o seguinte erro:
Sorry, could not build ( 6 ): processo.exe
Operation: TMAKEPROJECT
Description: Could not location xHarbour at: bin\harbour.exe
Sendo que o arquivo harbour.exe está na pasta. E este erro acontece com qualquer programa.
Mas, presente o arquivo xbuild.windows.ini na pasta, o erro só acontece neste programa que estou compilando, em nenhum outro. Primeiro aparece uma tela separada (tela Windows), dizendo que "O harbour.exe encontrou um problema e precisa ser fechado". Depois de fechada esta tela, ele abre o notepad, com o seguinte texto:
Type: C >>>harbour.exe -o"processo.c" -m -n -p -q -gc0 -I"C:\xHar\include" "processo.prg"<<<
Type: C >>>Couldn't build: processo.c<<<
Depois de fechado o notepad, aparece o erro, em vermelho, dizendo:
Sorry, could not build ( 6 ): processo.exe
Operation: TMAKEPROJECT
Description: Could not build processo.c
O processo.exe.xbp está com o seguinte conteúdo:
CINI =
C_OUTPUTFOLDER =
DEFFILE =
INCLUDEFOLDERS =
LAUTORUN =
LDEBUG = .F.
LGUI = .F.
LIBFOLDERS =
LMT = .F.
LNOAUTOFWH = .F.
LPRG_CLASSICDEBUG = .F.
LPRG_DEBUG = .F.
LUSEDLL = .F.
MAPFILE =
MYC_FLAGS =
MYDEFINES =
MYLINK_FLAGS = -Gn -s
MYPRG_FLAGS =
MYRC_FLAGS =
MYSLY_FLAGS =
OUTPUTFOLDER =
PRG_OUTPUTFOLDER =
RC_OUTPUTFOLDER =
RUNARGUMENTS =
SLY_OUTPUTFOLDER =
STARTIN =
TARGETFOLDER =
[processo.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[errorsys.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[comuns.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[CONTABC.PRG]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[xclipper.lib]
[tip.lib]
A versão, não sei se é esta mesmo, mas quando dou o comando harbour sem qualquer complemento, aparece o seguinte:
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6633)
Sorry, could not build ( 6 ): processo.exe
Operation: TMAKEPROJECT
Description: Could not location xHarbour at: bin\harbour.exe
Sendo que o arquivo harbour.exe está na pasta. E este erro acontece com qualquer programa.
Mas, presente o arquivo xbuild.windows.ini na pasta, o erro só acontece neste programa que estou compilando, em nenhum outro. Primeiro aparece uma tela separada (tela Windows), dizendo que "O harbour.exe encontrou um problema e precisa ser fechado". Depois de fechada esta tela, ele abre o notepad, com o seguinte texto:
Type: C >>>harbour.exe -o"processo.c" -m -n -p -q -gc0 -I"C:\xHar\include" "processo.prg"<<<
Type: C >>>Couldn't build: processo.c<<<
Depois de fechado o notepad, aparece o erro, em vermelho, dizendo:
Sorry, could not build ( 6 ): processo.exe
Operation: TMAKEPROJECT
Description: Could not build processo.c
O processo.exe.xbp está com o seguinte conteúdo:
CINI =
C_OUTPUTFOLDER =
DEFFILE =
INCLUDEFOLDERS =
LAUTORUN =
LDEBUG = .F.
LGUI = .F.
LIBFOLDERS =
LMT = .F.
LNOAUTOFWH = .F.
LPRG_CLASSICDEBUG = .F.
LPRG_DEBUG = .F.
LUSEDLL = .F.
MAPFILE =
MYC_FLAGS =
MYDEFINES =
MYLINK_FLAGS = -Gn -s
MYPRG_FLAGS =
MYRC_FLAGS =
MYSLY_FLAGS =
OUTPUTFOLDER =
PRG_OUTPUTFOLDER =
RC_OUTPUTFOLDER =
RUNARGUMENTS =
SLY_OUTPUTFOLDER =
STARTIN =
TARGETFOLDER =
[processo.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[errorsys.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[comuns.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[CONTABC.PRG]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[xclipper.lib]
[tip.lib]
A versão, não sei se é esta mesmo, mas quando dou o comando harbour sem qualquer complemento, aparece o seguinte:
xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6633)
Inacio de Carvalho Neto
problema na compilação com o xbuild
Meus amigos,
Por favor, me ajudem.
Estou precisando recompilar este programa, e não consigo.
Alguém poderia, por favor, me ajudar a fazer isto?
Por favor, me ajudem.
Estou precisando recompilar este programa, e não consigo.
Alguém poderia, por favor, me ajudar a fazer isto?
Inacio de Carvalho Neto
