Página 1 de 1

Blinker

Enviado: 14 Fev 2008 11:39
por Euclides
Olá Pessoal
Tentei rcompilar um sistema antigo com o blinker e deu a seguinte mensagem:
BLINKER : 1115 : FR01.OBJ(FR01) : 'ATE' : unresolved external

procurei todos os ATE´s no progrrama mas não vi nada diferente.
(no .OBJ achei uns ATE´s suspeitos)
Como é que poderia saber pelo menos a linha no programa ?
Agradecemos antecipadamente.
Euclides

Enviado: 14 Fev 2008 12:33
por Dércio_Luiz_Zanatta
Cara..
Isso ai é uma função chamada ATE que está sendo chamada no programa. Pode ser uma Função de uma LIB externa que não linkada junto com o programa..

Enviado: 14 Fev 2008 13:55
por Euclides
É Dercio... isso é uma ´sujeira´ que ´apareceu´ no programa...
As Rotinas externas já verifiquei.
Estou ´quebrando´ a fonte em vários pedaços e deixando as rotinas vazias para ver aonde está o ´maledeto´.
Pensei que alguém conhecia algum macete do blinker.
É que o MAP não é gerado quando o EXE não é gerado.
o VERBOSE não diz nada de significativo.
Obrigado pela atenção.
Euclides

Enviado: 14 Fev 2008 14:07
por Maligno
O culpado, pelo menos, é um arquivo só: FR01.PRG. Esse ATE está nele.

Enviado: 14 Fev 2008 14:36
por Clipper
Prezado Colega

Eu quando preciso procurar algo dentro de arquivos e não sei exatamente onde ele está, uso o XTreeGold, seleciono todos os arquivos que quero pesquisar e mando buscar todas as ocorrências, no seu caso eu procuraria por "ate", o XTree se encarregaria de procurar e me retornar todos os arquivos com a ocorrência, aí bastaria eu dar um View em cada um e ele me mostraria onde estão.

Até logo.

Marcelo

Enviado: 14 Fev 2008 14:45
por Maligno
Acho que não será necessário ver todos, já que o problema está num arquivo só. Basta botar esse arquivo no editor e procurar pela tal ATE. Aliás, ela pode nem existir. Já peguei erro mais ou menos parecido com uma função de nome estranho e desconhecido. No final das contas, o problema era um pente de memória. Substituí e tudo voltou ao normal.

Enviado: 14 Fev 2008 15:12
por Clipper
O próximo erro será...

BLINKER : 1115 : FR01.OBJ(FR01) : 'ATE' : unresolved external vai dar pau 'ATE' tu achar

:)) :)) :)) :)) :)) :)) :)) :)) :)) :)) :)) :))

Brincadeirinha é que tô mais tranquilo depois da descarregada de raiva que dei hoje.

ATE logo ! ops...foi mal

Digo. Tchau !

Marcelo

Enviado: 15 Fev 2008 09:30
por Euclides
Pois é...
Depois de ´quebrar´ o programa em várias partes (7500 linhas), achei o marvado... era um ...(ate(xxx)-Date(yyy))
(não sei com foi perder o ´D´)
A última pesquisa eu fiz com a resolução de 800 na tela
Acho que mereci a gozação acima...
T+
Euclides

Enviado: 15 Fev 2008 09:35
por Maligno
ATE tu, Euclides? :)))))
Acontece. Esquenta não. :)))))