Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4812 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Acabo de atualizar os fontes do ACBrMonitor e ao tentar compilar através do Lazarus, da erro no ACBrSuframa, linha 136.

HTTP.UserAgent := EmptyStr;

Janio

Postado

Regys, desculpae... a mensagem de erro tava escondidinha mas consegui encontrar.

O erro é:

C:\acbr\Fontes\ACBrTCP\ACBrSuframa.pas(136,3) Fatal: Syntax error, ";" expected but "identifier HTTP" found

Janio

Postado

Opa!

Agora os erros são outros:

C:\acbr\Fontes\ACBrTCP\ACBrSuframa.pas(247,34) Error: Identifier not found "NotaUtil"

C:\acbr\Fontes\ACBrTCP\ACBrSuframa.pas(326) Fatal: There were 1 errors compiling module, stopping

Janio

Postado

Regys, passou agora!

Só nao estou entendendo pq o exe ta ficando com 40mb.

Em Opções do Projeto ja DESMARQUEI: Exibir numeros de linhas nos erros de tempo de execução ao rastreá-lo.

e Marquei a opção: Remover simbolos do executável (Strip)

Mesmo assim o executavel fica com 40mb. Estranho!

Postado

Regys, devo ter feito alguma m... aqui. Lembrando que não programo em Delphi e por isso a minha dificuldade com essa ferramenta Lazarus.

Eu dei uma mexida aqui e agora nem compilando tá mais: Ocorre o erro:

ACBrMonitor.lpr(22,21) Error: Identifier not found "SetHeapTraceOutput"

ACBrMonitor.lpr(40) Fatal: There were 1 errors compiling module, stopping

Em opções do projeto mexi e agora tá assim e nem sei mais voltar como era antes:

pazarus.jpg

  • Membros Pro
Postado

Boa tarde,

Eu também estou tendo o mesmo problema de gerar o acbrmonitor.exe com o tamanho aproximado de 40MB. Já criei um novo diretório e atualizei os fontes do acbr e mudei as propriedades do acbr iguais a do ecfteste. O ecfteste.exe é gerado com aproximadamente 6 MB e o acbrmonitor.exe com 40MB. Se desmarco os dois primeiros checkbox entao aí ocorre o erro que o Janio falou.

O que pode estar errado ou faltando ?

T+

Rossine.

Postado

É Rossine, tá difícil diminuir o tamanho desse executável.

o que é intrigante é que estou fazendo do mesmo jeito de quando baixei o ACBrMonitor pela primeira vez e me deparei com este problema. Naquela ocasião, funcionou. Agora não.

Janio

  • Membros Pro
Postado

Bom dia Daniel,

A minha tela aqui está assim:

post-351-13548987580013.png

Se eu configuro a minha tela como você disse, aí ocorre o erro de compilação:

ACBrMonitor.lpr(22,21) Error: Identifier not found "SetHeapTraceOutput"

ACBrMonitor.lpr(40) Fatal: There were 1 errors compiling module stopping

Engraçado é que o ecfteste.exe eu deixo a tela do jeito que você disse e a compilação fica correta e o tamanho do .exe fica pequeno tambem.

Obrigado,

Rossine.

  • Fundadores
Postado

Falha minha... deixei o projeto do ACBrMonitor com o HeapTrace ativo e nem percebi....

O HeapTrace é utilizado para detectar Vazamentos de memória... Ou objetos que são criados e nunca destruídos, o que pode consumir todos os recursos da máquina.

Por favor atualize pelo SVN e Desmarque as 3 primeiras opções...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Olá Daniel,

Falha minha... deixei o projeto do ACBrMonitor com o HeapTrace ativo e nem percebi....

O HeapTrace é utilizado para detectar Vazamentos de memória... Ou objetos que são criados e nunca destruídos, o que pode consumir todos os recursos da máquina.

Por favor atualize pelo SVN e Desmarque as 3 primeiras opções...

Agora o acbrmonitor.exe voltou ao normal :D

Obrigado,

Rossine.

  • Este tópico foi criado há 4812 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...