Na postagem anterior sobre esse problema, eu recomendei renomear a unit Calendar e alterar todos os fontes que a utilizava.
Fazendo alguns testes para Windows Mobile, deu o mesmo problema com uma versão mais recente do lazarus.
Desta vez, ao invés de renomear a unit, eu fiz o seguinte:
Na unit Calendar.pp, exclui as seguintes linhas:
{
@abstract(Calendar component)
@author(Shane Miller)
@created(05 Dev 2001)
}
A partir dai, resolveu o problema de illegal unit name, mas deu outro erro:
"Search CalendarPopup, but found Calendar"
A unit Calendar.pp fica na pasta lazarus\lcl\ e a unit CalendarPopup na pasta -lazarus\lcl\forms
Então, alterei o arquivo fpc.cfg, acrescentei os path abaixo, na seção searchpath for units
-FuC:\lazarus\lcl
-FuC:\lazarus\lcl\forms
A partir dai, compilou normalmente.
Até a proxima.
Mostrando postagens com marcador bugs. Mostrar todas as postagens
Mostrando postagens com marcador bugs. Mostrar todas as postagens
domingo, 26 de dezembro de 2010
domingo, 5 de setembro de 2010
illegal unit name Calendar
O lazarus é uma ferramenta em constante evolução, e por isso as vezes ocorre uns erros muito estranhos, bugs que parecem impossivel de resolver ou remediar.
Ontem baixei o snapshot revisão 27259 fpc 2.4.0. A instalação ocorreu normalmente.
O problema foi quando tentava instalar o pacote sqlite3dataset e deu o erro de illegal unit name Calendar.
Nunca tinha visto esse tipo de erro, então mudei o nome para calendar minusculo, tambem não resolveu.
Depois de muito pesquisar no google, não encontrei a solução para o problema. As vezes deve ser até coisa simples, mas eu não consegui resolver de forma elegante.
A solução que eu encontrei foi renomear a unit Calendar para Calendar2 (calendar2.pp).
Claro que tive que alterar todas as ocorrencias de Calendar para calendar2, mas o mais importante é que deu certo!
Se alguem está passando por esse problema, não desista, tenha paciencia e altere o nome da unit.
Se alguem tiver a solução correta para esse problema, por favor poste aqui para nosso conhecimento.
Até a próxima.
Ontem baixei o snapshot revisão 27259 fpc 2.4.0. A instalação ocorreu normalmente.
O problema foi quando tentava instalar o pacote sqlite3dataset e deu o erro de illegal unit name Calendar.
Nunca tinha visto esse tipo de erro, então mudei o nome para calendar minusculo, tambem não resolveu.
Depois de muito pesquisar no google, não encontrei a solução para o problema. As vezes deve ser até coisa simples, mas eu não consegui resolver de forma elegante.
A solução que eu encontrei foi renomear a unit Calendar para Calendar2 (calendar2.pp).
Claro que tive que alterar todas as ocorrencias de Calendar para calendar2, mas o mais importante é que deu certo!
Se alguem está passando por esse problema, não desista, tenha paciencia e altere o nome da unit.
Se alguem tiver a solução correta para esse problema, por favor poste aqui para nosso conhecimento.
Até a próxima.
terça-feira, 17 de novembro de 2009
Bug na QT ou problema de configuração?
Ao utilizar Lazarus no linux, tenho utilizado o widget Qt, por dois motivos:
1-Pelo visual dos programas
2-Pela farta documentação e facilidade de implementar rotinas diretamente da Qt
Mas como tudo não são flores, sempre um problema aparece.
Nesse caso, não sei se é um bug da Qt, ou se é problema de configuração no linux.
Vamos ao problema.
O meu plano de acesso a internet funciona somente das 18:00 as 6:00 e no fim de semana na velocidade de 500kbps,
No horário normal não passa de 2kbps, isso porque não tem como eles desligar mesmo.
Pois bem, na velocidade de 500kbps, os programas com widget Qt carregam normalmente, mas na velocidade de 2kbps, demora uma eternidade pra carregar, como se de alguma forma a internet estivesse interferindo o carregamento do programa.
Alguem já passou por isso?
É um bug ou problema de configuração no linux?
Qualquer ajuda será bem vinda.
Obrigado
1-Pelo visual dos programas
2-Pela farta documentação e facilidade de implementar rotinas diretamente da Qt
Mas como tudo não são flores, sempre um problema aparece.
Nesse caso, não sei se é um bug da Qt, ou se é problema de configuração no linux.
Vamos ao problema.
O meu plano de acesso a internet funciona somente das 18:00 as 6:00 e no fim de semana na velocidade de 500kbps,
No horário normal não passa de 2kbps, isso porque não tem como eles desligar mesmo.
Pois bem, na velocidade de 500kbps, os programas com widget Qt carregam normalmente, mas na velocidade de 2kbps, demora uma eternidade pra carregar, como se de alguma forma a internet estivesse interferindo o carregamento do programa.
Alguem já passou por isso?
É um bug ou problema de configuração no linux?
Qualquer ajuda será bem vinda.
Obrigado
Assinar:
Postagens (Atom)