Der Betreff des Threads ist, dass Dialogs nicht gefunden wird, aber der Text sagt eher, dass ShowMessage nicht gefunden wird... ShowMessage ist auch in Lazarus Teil von Dialogs.
Aber: ohne weitere Dependencies verwendest Du die Dialogs.pp von FreePascal, nicht die der LCL. Du musst eine Abhängigkeit von der LCL hinzufügen, damit Du auf das gewohnte Dialogs zugreifen kannst.
LCL-UI aus DLLs heraus kann (genau wie
VCL von Delphi) aber immer mal wieder Probleme bereiten, schlau ist das nicht unbedingt