Só aparece doideira por aqui

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

Moderador: Moderadores

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

Só aparece doideira por aqui

Mensagem por JoséQuintas »

O fonte do boleto é antigo.
Estou usando no boleto

Código: Selecionar todos

      ::cRawLogotipo := JPEGItau()
Isso é pra retornar a imagem do banco Itaú.
Tá funcionando.
O problema é.... como ?
Já procurei no disco inteiro, e a função não existe.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

Apaguei todas as libs, agora sim
d:\fontes\integra>HBMK2 -w3 -es2 -m -n *.hbp -strip -compr -workdir=c:\temp -q -Id:\fontes\build\
hbmk2: Processing environment options: -comp=mingw
hbmk2: Processing configuration: d:\harbour\bin\hbmk.hbc
Harbour 3.2.0dev (r2303091450)
Copyright (c) 1999-2021, https://harbour.github.io/
d:/fontes/integra/boletoclass/lib/win/mingw\libboletoclass.a(ze_boletopdf.o):(.data+0x1a8): undefined reference to `HB_F
UN_JPEGITAU'
collect2.exe: error: ld returned 1 exit status
hbmk2[JPA]: Error: Running linker. 1
Mas agora curioso pra saber porque.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

Não sei se entendem a gravidade do problema.

Acho que apaguei essa função do aplicativo há alguns anos, substituindo por outra.
Eventualmente, recompilo TODAS as LIBs a partir dos fontes.
Mesmo assim, a função continuava em alguma lib.
Só sumiu quando apaguei as libs.

Pra mim, isso significa que não dá pra confiar na linquedição.
Já pensou ? Seu aplicativo compila mas os fontes não existem !!!

Sei lá se -rebuild serviria pra isso.
Senão, é apagar LIB antes de recompilar.... pra ter certeza de que tem os fontes.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

git.png
E aí, a gente descobre outro bug no git......
Pedi pra pesquisar o texto nos arquivos, e ele tá reclamando que tem DOC que não é WORD.
E diz que tem caractere japonês num texto brasileiro.

Pra deixar do jeito que ele quer, talvez renomeando pra TXT, mas todo histórico desde o inicial de anos atrás.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
ivanil
Usuário Nível 3
Usuário Nível 3
Mensagens: 166
Registrado em: 11 Set 2004 15:13
Localização: Florianópolis/SC

Só aparece doideira por aqui

Mensagem por ivanil »

Te confesso que não sabia, soube so hoje quando estava olhando os fontes do harbour;

Você poderia usar ?procfile("JPEGItau") retorna o nome da origem.
Anexos
profile.png
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

Não sabia disso não, bom saber.

Mas provavelmente é a compilação incremental, que só atualiza se for mais novo.
E removido não tem mais novo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

d:\fontes\integra>HBMK2 -w3 -es2 -m -n *.hbp -strip -compr -workdir=c:\temp -q -Id:\fontes\build\
hbmk2: Processing environment options: -comp=mingw
hbmk2: Processing configuration: d:\harbour\bin\hbmk.hbc
Harbour 3.2.0dev (r2303091450)
Copyright (c) 1999-2021, https://harbour.github.io/
d:/fontes/integra/addons/lib/win/mingw\libaddons.a(ze_boleto.o):(.data+0xd8): undefined reference to `HB_FUN_BOLETOCLASS
_NOSSONUMERO'
collect2.exe: error: ld returned 1 exit status
hbmk2[JPA]: Error: Running linker. 1
De novo.
Deve ser a função que removi do fonte.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

Desta vez não consigo resolver isso.
Alguma idéia?

Supostamente seria procurar por ":nossonumero", mas não vai

A não ser que..... vou olhar...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Só aparece doideira por aqui

Mensagem por JoséQuintas »

Código: Selecionar todos

   METHOD NossoNumero()
   ENDCLASS
Método removido do fonte, mas não da declaração da classe.
Pelo erro, parecia variável, mas não é.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, 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/
Responder