Hola,
No puedo responder a lo que precisas, y, en el caso de que nadie pudiera hacerlo en estos Foros (cosa que puede dudarse con razón) tal vez puedas plantear tu pregunta en el Foro del programa
Lazarus, puesto que es posible que alguien se encontrara con un problema similar, o, sencillamente, pueda ayudarte con el mismo.
Lazarus cuenta con versiones para Linux y trabaja mano a mano con
FreePascal, de ahí que se me ocurra que tal vez sea un buen lugar el Foro de su página Web para que alguien pueda echarte una mano con el problema en cuestión.
Lamento no poder responder con otra cosa que con lo dicho.
Actualización: En la propia página Web de
FreePascal encontrarás
Foros de discusión (incluso en español) en los que tal vez puedan también orientarte.