не компилирует код с fpfork

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
rom
незнакомец
Сообщения: 9
Зарегистрирован: 29.01.2008 20:48:00
Откуда: Санкт-петербург
Контактная информация:

не компилирует код с fpfork

Сообщение rom »

Имеем дом и работу. Одинаковый лазарус (0.9.22b) и fpc (2.0.4)
На работе из Лазаруса компилирует. Дома из лазаруса не компилирует, из текстового ide компилирует. Как это починить?

Код:
program project1;

{$mode objfpc}{$H+}

uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Classes, baseunix
{ add your units here };

var pid : longint;

begin
pid:=fpfork;
end.
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

где текст ошибки ?
rom
незнакомец
Сообщения: 9
Зарегистрирован: 29.01.2008 20:48:00
Откуда: Санкт-петербург
Контактная информация:

Сообщение rom »

дома

побуквенно не помню, но смысл в том, что нет такого fpfork
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

ну тогда дословно не гарантирую, но ставлю на то что в опциях стоит компилировать под венду
rom
незнакомец
Сообщения: 9
Зарегистрирован: 29.01.2008 20:48:00
Откуда: Санкт-петербург
Контактная информация:

Сообщение rom »

сделал проект Console Application. Скомпилировал.
Выделил всё и вставил код, который писал выше. Тоже самое.

Перелазил меню и не нашел где посмотреть под что собираем.

Поставил Lazarus 0.9.24b и fpc 2.2.0 с sourceforge.
Повторил действия - ничего не изменилось.

Этот пример собирается:
http://phoenix.inf.upol.cz/cgi-bin/dwww?type=file&location=/usr/share/doc/fp-compiler/linux/daemon.pp.gz
rom
незнакомец
Сообщения: 9
Зарегистрирован: 29.01.2008 20:48:00
Откуда: Санкт-петербург
Контактная информация:

Сообщение rom »

пофикшено.
Необходимо BaseUnix писать именно так.
Ответить