Página 1 de 1

Mensagem Program Terminated normally (0) ao fechar

Enviado: 30 Jun 2021 17:20
por thagorbaiocco
Boa tarde pessoal,

Revirei o forum atras disso e não estou encontrando a solução que creio ser simples.

Temos um sistema em clipper aqui na empresa que usamos somente como consulta. Porém, precisei alterar alguns caminhos de rede nos PRGs, então precisei compilar novamente. Compilou bonitinho, funcionou perfeitamente o que eu queria, mas acontece que no programa principal, ao encerrar ele, ele permanece aberto com a mensagem "Program terminated normally (0)". Aí preciso dar um Ok, depois digitar quit para fechar.

Outras aplicações fecham normalmente, acho que foi algo que um antigo programador ativou no PRG e não tirou.

Sou um mero fução que de vez em quando preciso dar manutenção nesse sistema, conheço muito pouco da linguagem.

Os comandos/parametros que uso pra compilar e linkar são esses:

clipper programa /n /w
blinker @programa

No botão para sair do sistema tem um comando EXIT, troquei pra QUIT e continua.

Agradeço a quem puder me ajudar!

Mensagem Program Terminated normally (0) ao fechar

Enviado: 30 Jun 2021 19:01
por JoséQuintas
Dá dando a impressão de que tem algum fonte compilado com debug.
Verifique se não tem uma variável de ambiente CLIPPERCMD contendo -b ou /b
No prompt: SET e procure esse nome.
Verifique também esse possível programa.lnk que pode conter chamada a outros fontes/libs.
Talvez esteja linqueditando a cld.lib

Mensagem Program Terminated normally (0) ao fechar

Enviado: 05 Jul 2021 11:43
por thagorbaiocco
JoséQuintas escreveu:Talvez esteja linqueditando a cld.lib
Era exatamente isso. No arquivo LNK estava esse arquivo, removi a referencia a ele e resolveu o problema.

Muito obrigado!