Você está navegando nos arquivos do site. Clique no título para ler o post inteiro.

Como fazer programas?

por Marcos Elias
Essa é uma pergunta muito comum para quem gosta de informática. Você vive usando programas desde que começou a usar um computador, mas como fazer os seus próprios programas?
Para isso é necessário usar uma linguagem de programação e um compilador. A linguagem de programação será usada quando você escrever o que quer que [...]

Error while compiling resources com o Lazarus 0.9.29.0-20100510 no Ubuntu 10.04

por Marcos Elias
O mundo open source é um eterno labirinto beta, onde as coisas estão em constantes desenvolvimento. Tem hora que isso me dá raiva. Em geral no Windows basta clicar em Avançar > Avançar > Concluir. Pronto. Tá funcionando. Já no sistema mais “geek”…
Se você não consegue compilar projetos com o Lazarus (compilações [...]

Se o Lazarus reclamar que não encontra as pastas ou caminhos certos…

por Marcos Elias
Ao instalar o Lazarus você deve certiticar-se de que as pastas com os arquivos necessários estejam configuradas corretamente, para que ele possa encontrar tais arquivos (compilador, código-fonte das units do Pascal, etc). Ao atualizar ou pegar uma versão em desenvolvimento (como as compilações diárias, que normalmente uso) pode ser que algumas pastas não [...]

Como usar as janelas Abrir e Salvar do Windows Vista e 7 no Lazarus

por Marcos Elias
{essa é uma dica de programação para Win32/Win64 usando o Lazarus / FreePascal, não interessa a usuários comuns}
As versões atuais do Lazarus / FreePascal ainda não foram atualizadas com as chamadas da API do Windows que exibe as janelas novas de Abrir e Salvar (new OpenDialog and SaveDialog), usadas no Windows Vista e [...]

Erro cannot find -lX11 no Lazarus – Como resolver?

por Marcos Elias
Apesar de reclamar dele em diversos aspectos no estado em que se encontra, reconheço que o Lazarus é uma ferramenta de desenvolvimento promissora. No Windows ele permite usar conceitos do Delphi sem precisar pagar por isso, ao mesmo tempo que gera aplicações multiplataforma, onde o mesmo código pode ser compilado no Linux. Pascal [...]