Ошибка при компиляции?! (Error while linking)

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Ответить
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Ошибка при компиляции?! (Error while linking)

Сообщение Andreich »

Всем доброго времени суток! Сразу к делу...

Имеется программа на FreePascal следующего вида;

program new;
begin
WriteLn('Hello world!');
ReadLn;
end.

Жмем F9... И видим: project.pas (5,1) Error: Error while linking

В чем собственно говоря проблема?
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Сообщение Andreich »

Все,.. отбой!
Проблема решилась полной переустановкой FPC.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Как я понимаю - ты это дулаеш из среды FP
посмотри целевую платформу, под которую собираешсмя компилировать.
Аватара пользователя
Cheb
энтузиаст
Сообщения: 994
Зарегистрирован: 06.06.2005 15:54:34
Контактная информация:

Сообщение Cheb »

Error while linking под Виндовс возникает когда программа запущена (и соответственно её екзешник залочен). Почему, кстати, в Линуксе программировать гораздо удобнее.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Ещё может быть, если целевая платформа не верно установлена :-)
@!!ex
новенький
Сообщения: 35
Зарегистрирован: 12.04.2008 11:55:32

Сообщение @!!ex »

Как показала практика, причин для Error while linking может быть 1000....
Но все они вроде решаются не сложно.
psylone
незнакомец
Сообщения: 2
Зарегистрирован: 21.04.2013 20:11:34

Сообщение psylone »

@!!ex писал(а):Как показала практика, причин для Error while linking может быть 1000....
Но все они вроде решаются не сложно.


Может и так конечно, но вот у меня, например, в Ubuntu 12.10 значительные проблемы с использованием ptcgraph. Ему нужны libXxf86dga.so и libXxf86vm.so, но все равно ошибка при компиляции "Error while linking" вылезает.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

psylone
незнакомец
Сообщения: 2
Зарегистрирован: 21.04.2013 20:11:34

Сообщение psylone »

Vadim писал(а):Читали?http://www.freepascal.ru/article/freepa ... 215095658/


Да, конечно =) Благодарю за ответ. Проблема решилась установкой заголовочных файлов для xrandr: sudo apt-get install libxrandr-dev
Ответить