Высматриваю различные примеры, как реализовать разделяемую память в POSIX, например, этот: https://gist.github.com/garcia556/8231e844a90457c99cc72e5add8388e4
В Delphi объявляю функцию:
function shm_open(__name: PByte; __oflag: Integer; __mode: mode_t): Integer; cdecl; external libc name _PU + 'shm_open';
При линковке возникает ошибка:
Что я делаю не так?