hi<br>i found that shm_open and shm_unlink in smmaph.inc are mapped as externals from libc, but they belong to librt.<br><br>fpc 2.0.2<br>debian linux 2.6.14-1-k7<br><br>i tested with this and worked ok:<br><br>const<br>  rt = 'rt';
<br><br>function shm_open(__name: pchar; __oflag: longint; __mode: mode_t): longint; cdecl; external rt name 'shm_open';<br>function shm_unlink(__name: pchar): longint; cdecl; external rt name 'shm_unlink';<br><br>marianop