Вопрос такой. Вот текст проги. Сразу скажу не хочет компилиться.
program test;
uses linux, strings, unix, sysutils;
const
av: array[0..2] of pchar=('ls', '-l', nil);
var
kol_str_ipt: integer;
begin
execv ('/bin/ls', av);
perror('execv failed');
halt(1);
end.
Пишет что не може обнаружить execv, пример взят из книжки "Системное програмирование в Unix средствами Free Pascal"
Что не так не могу понять
FPC есть пара вопросов
Модератор: Модераторы
Пишет что не може обнаружить execv, пример взят из книжки "Системное програмирование в Unix средствами Free Pascal"
книжка ориентирована на версию FPC 1.0.х (или около того)
можно просто исправить linux на oldlinux
но советую в будущем учесть, что теперь все это делается по-другому (см. модуль BaseUnix), и эта книга у сожалению сильно опоздала с выходом
