Eventualmente ao compilar um projeto no Linux talvez possa aparecer a mensagem de warning:
Warning: "crtbeginS.o" not found, this will probably cause a linking failure
Warning: "crtendS.o" not found, this will probably cause a linking failure
Elas acontecem porque o sistema não encontrou crti.o, a solução é encontrá-la no seu sistema:
locate crti.o
/usr/lib64/crti.o
Uma vez que tenha encontrado, então na IDE do Lazarus vá em Project->Compiler Options-> e em Library (-Fl) inclua a pasta onde localizou tal arquivo:
/usr/lib64/
Mas se você não corrigir ou não encontrar estes arquivos, lembre-se de que trata-se apenas de um tipo de Warnings que não atrapalhará a execução dos seus projetos.