Erro estranho

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

prmuller
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 11 Nov 2008 12:25
Localização: Vila Velha - ES

Erro estranho

Mensagem por prmuller »

Amigos,

Alguém saberia dizer a origem do erro na imagem anexa?
Esclareço que não é sempre que acontece, mas, de vez em quando, mesmo usando -inc ou - rebuild na compilação.

Antecipadamente grato,

Paulo Muller
Anexos
Erro.jpg
Kapiaba
Colaborador
Colaborador
Mensagens: 1914
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Erro estranho

Mensagem por Kapiaba »

Olá, você está compactando assim, com o UPX.EXE?

Código: Selecionar todos

C:\UPX\UPX -9 ESTOQUE.EXE
Não está usando nenhum comando do UPX.EXE que destroi o ESTOQUE.EXE?
prmuller
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 11 Nov 2008 12:25
Localização: Vila Velha - ES

Erro estranho

Mensagem por prmuller »

Olá Kapiaba,

Obrigado pela resposta. Acredito que o próprio arquivo hbp já faz isso, não?
De qualquer forma, segue, abaixo, o estoque.txt com os dados para comilação.

Sds,

Paulo Muller
Anexos
estoque.txt
(1.52 KiB) Baixado 45 vezes
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20420
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Erro estranho

Mensagem por JoséQuintas »

Se está compilando e já executando, se dá erro na compilação é lógico que não vai encontrar o EXE.

Está só olhando o erro de execução e não está olhando os erros anteriores.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
prmuller
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 11 Nov 2008 12:25
Localização: Vila Velha - ES

Erro estranho

Mensagem por prmuller »

José, bom dia!

Desculpe se eu estiver errado. Ainda tenho muitas dúvidas sobre o Harbour.
Quanto você diz estar compilando e executando creio que se refere ao -run, que, até onde eu sei, roda automaticamente o executável após a compilação.
Até antes de começar a aparecer o erro reportado funcionava normalmente.
Quanto a erros anteriores, poderia ser mais explícito?
Bem o fato é que, seguindo o seu comentário, suprimi o -run do estoque.hbp e voltou a compilar normalmente.
Vai entender né?

Sds,

Paulo Muller
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20420
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Erro estranho

Mensagem por JoséQuintas »

Apenas suposição:
A compilação pode usar processos simultâneos, e tentou executar antes de terminar a compactação.
E isso acabou atrapalhando as duas coisas.

Nota:
Tem um alerta nesse print-screen, avisando pra não colocar ".exe".
Se a compilação falhar, pode ser usado o EXE anterior, compilado, senão recomendaria colocar a execução no BAT.
Mas se o processo for rápido, mesmo falhando a compilação pode executar o EXE anterior, e vai atrapalhar.
José M. C. Quintas
Harbour 3.2, mingw, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (Linux/Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
prmuller
Usuário Nível 3
Usuário Nível 3
Mensagens: 122
Registrado em: 11 Nov 2008 12:25
Localização: Vila Velha - ES

Erro estranho

Mensagem por prmuller »

José,

Na mosca, realmente o problema estava no -oestoque.exe, como o próprio compilador advertiu e eu passei batido.
Foi só corrigir e tudo se normalizou.
Muito obrigado pela atenção.

Sds,

Paulo Muller
Responder