Build Lazarus com QT no linux
A ide GTK2 está excelente, porem é muito lenta comparada com a IDE QT, por isso eu recomendo a todos aqueles que precisa de uma IDE mais agil que use o widget QT
Levando em conta que a solução a seguir foi o que resolveu pra mim. Eu uso o lazarus versão svn, e se encontra na pasta
/home/usuario/lazarus29-2svn/lazarus/
Quem instalou o lazarus a partir dos pacotes, normalmente o lazarus esta localizado em /usr/lib/lazarus.
Exclarecido esses pontos, continuemos.
Problemas encontrados
Mensagem de erro:
Unable to find file "osprinters.pas"
Solução:
Abra um terminal e localize a unit osprinters.pas:
no meu caso digitei:
find ~/lazarus29-2svn/lazarus -name "osprinters.pas"
Retornou:
/home/usuario/lazarus29-2svn/lazarus/components/printers/osprinters.pas
Agora abra o /etc/fpc.cfg
Acrescente o path de osprinters a seção searchpath for units
-Fu/home/usuario/lazarus29-2svn/lazarus/components/printers/
Mensagem de erro:
.../printers/osprinters.pas(47,8) Fatal: Can't open include file "qtprinters_h.inc"
Repita o mesmo procedimento, no terminal pesquise o arquivo com o find, e acrescente o path seção searchpath for includefiles de /etc/fpc.cfg assim:
-Fi/home/usuario/lazarus29-2svn/lazarus/components/printers/qt/
Agora é só:
Build LCL
Build IDE with packages
E pronto, problema resolvido.
Seja livre
Use lazarus!
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário