Найдено 4 результата

abv-lam
18.07.2006 16:12:55
Форум: Free Pascal Compiler
Тема: Системные вызова в FPC под Linux?
Ответы: 6
Просмотры: 12142

Так и stdio.pas то же есть. Вообще это пример с самоучителя взят, там и stdio.pas прилагается. Но с ним компилятор сообщает что fdcreat неизвестная переменная, я и думал что нужна СИшная stdio.h. Может глубокоуважаемые програмисты покажут как правильно использовать Fdcreat, а то с этим самоучителем ...
abv-lam
16.07.2006 17:40:36
Форум: Free Pascal Compiler
Тема: Системные вызова в FPC под Linux?
Ответы: 6
Просмотры: 12142

еще возник вопрос, для использования FdCreat насколько я понял, нужна библиотека С - stdio. Cтандартный вызов типа

uses stdio;
function Fdcreat(PathName:Pchar;mode:longint):longint;cdecl;external 'c';

при компиляции дает ошибку: Fatal: Can't find unit Stdio:
Причем сам stdio.h в /usr/include ...
abv-lam
16.07.2006 15:17:18
Форум: Free Pascal Compiler
Тема: Системные вызова в FPC под Linux?
Ответы: 6
Просмотры: 12142

Спасибо Alexander, это и правда работает :D
abv-lam
14.07.2006 17:38:29
Форум: Free Pascal Compiler
Тема: Системные вызова в FPC под Linux?
Ответы: 6
Просмотры: 12142

Системные вызова в FPC под Linux?

Доброго времени..
Не могу разобраться с системными вызовами под Linux.

uses Linux;
var f:longinteger;
begin
f:= fdopen ('data', Open_RDONLY)
end.

FPC - при компиляции сообщает Error: Identifier not found "FdOpen" и тд..

может кто подскажет в чем дело ? (FPC 2.0.0 Linux Mandriva 2006 ...