Есть такая задумка - сделать модульный движок, который можно собирать на Win32 и Linux в FPC.
Для Delphi Win32 все решается сравнительно просто - интерфейсы+WideString+safecall
Но Linux у меня пока нет, а потому не вполне понятно решение следующего вопроса:
WideString - есть ли в Linux реализация для межмодульных вызовов? (т.е. без счетчика ссылок и с системным менеджером памяти).
Очень уж не хочется переходить к pWideChar.