Я пытаюсь написать системный вызов для системы Minix. Системный вызов необходим для поиска позиции и записи в файл в этой позиции.
Однако я не могу вызвать lseek или write или fseek, fwrite изнутри сервера pm. Если я включаю любую из библиотек, в которых есть эти функции, компилятор, похоже, не распознает функции, он говорит, что они не определены, поэтому при компиляции происходит сбой.
Могу поспорить, что к моменту компиляции серверов PM, VFS stdio, unistd еще не были скомпилированы, отсюда и ошибки, но в таком случае, как мне искать или записывать в файл?
Любые подсказки?
Заранее спасибо.