Модераторы: volvo877, Snowy, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Писать на паскале под Линуксом. Можно ли? 
:(
    Опции темы
Innuendo108
Дата 5.4.2008, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 3.4.2008

Репутация: нет
Всего: 2



Доброго времени суток.
Извиняюсь, если этот топик не в категории, но в линукс-ветке мне не ответил никто =(
Cтоит Ubuntu 7.10 (Linux 2.6.22-14-rt)
Скачал .tar архив с freepascal.org (названия не помню, но тот, который включает в себе всё)
Запустил install.sh - инсталлировалось.
открываю паскаль через консоль /путь_к_паскалю/bin/fp
открывается паскаль, похожий на обычный turbo pascal.
завожу простенькую программку:
Код
program hello;
 begin
   writeln ("Hello!");
 end.

и нажимаю F9
выдаётся ошибка:
Цитата(error)
p2.pas(1,1) Fatal: Can't find unit System used by hello
p2.pas(0) Fatal: Compilation aborted

если убираю строчку program hello то выдаёт уже такую ошибку:
Цитата(error)
p2.pas(1,1) Fatal: Can't find unit System used by program
p2.pas(0) Fatal: Compilation aborted

в настройках нашел Compiler Mode - поставил Turbo Pascal compatible и всё равно не работает

заранее спасибо за помощь
PM MAIL   Вверх
volvo877
Дата 5.4.2008, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 2
Всего: 116



В настройках Options -> Directories пути прописаны?
PM MAIL   Вверх
Innuendo108
Дата 5.4.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 3.4.2008

Репутация: нет
Всего: 2



ухты =) не прописаны.
а что там должно быть?

Добавлено через 8 минут
у меня fpc установлен в /opt/fpc
т.е. есть папка /opt/fpc/lib/fpc/2.2.0/units/i386-linux (дальше в папке куча других папок, вроде названия унитов)
я вот это прописал, но выводит те же ошибки. 


P.S. всегда после закрытия паскаля у меня загрузка ЦП 100% висит (он не закрывается до конца, приходится процесс ещё вырубать)
PM MAIL   Вверх
volvo877
Дата 5.4.2008, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 2
Всего: 116



Цитата(Innuendo108 @  5.4.2008,  14:17 Найти цитируемый пост)
а что там должно быть?

Попробуй прописать те же папки, которые прописаны в файле fpc.cfg.
PM MAIL   Вверх
Innuendo108
Дата 5.4.2008, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 143
Регистрация: 3.4.2008

Репутация: нет
Всего: 2



Я, недождавшись твоего ответа, удалил FPC (удалив папку /opt/fpc) и установил FPC заново но уже через synaptic (из репазиториев)
Сейчас уже такие ошибки не выводит. Мышка только не работает в паскале, но я и клавой неплохо справляюсь.
Написал Hello World program, компилирую и теперь выводит вот такое:

Error: Illegal Parameter: -OpPENTIUM
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle
Rrader
volvo877

Запрещается!

1. Обсуждать и делится взломанными компонентами или программным обеспечением

2. Публиковать ссылки на варез

3. Оффтопить

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0487 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.