Free Pascal и как его собаку поставить!!!

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

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

Free Pascal и как его собаку поставить!!!

Сообщение Trojan Bot » 11.01.2010 15:33:05

Кто сможет внятно объяснить, или дать ссылку на внятное объяснение - как установить среду программирования Free Pascal так, чтобы был и EXE файл для запуска среды (fp.exe), и с системой модулей было все в поряде (без ошибок типа "fatal : Can't find unit System"), и вообще шоб все было без гемороя?
Trojan Bot
новенький
 
Сообщения: 10
Зарегистрирован: 11.01.2010 15:17:34

Re: Free Pascal и как его собаку поставить!!!

Сообщение AbakAngelSoft » 11.01.2010 16:45:25

А как Вы ставили? В чем именно сложности?
Аватара пользователя
AbakAngelSoft
постоялец
 
Сообщения: 273
Зарегистрирован: 06.08.2008 19:28:26
Откуда: Краснодар

Re: Free Pascal и как его собаку поставить!!!

Сообщение Trojan Bot » 11.01.2010 17:13:04

Сложности в том, что я немогу найти нормальный инсталятор, чтобы просто в указанный путь установился Free Pascal, и чтобы он работал. Есть ли вообще такой установщик, или надо самому все настраивать?
Trojan Bot
новенький
 
Сообщения: 10
Зарегистрирован: 11.01.2010 15:17:34

Re: Free Pascal и как его собаку поставить!!!

Сообщение AbakAngelSoft » 11.01.2010 18:19:46

Качали отсюда http://freepascal.org/download.var ?
Старых версий перед установной небыло?
У меня на четырех операционных системах (Ubuntu, FreeBSD i386, WindowsXP, Windows7) все ставилось стандартно (через пакет, порт и инсталяшки соответсвенно) и работает без гемороя - ручками ничего не настраивал. (исключение FreeBSD x64 - но это врядли по теме)
Аватара пользователя
AbakAngelSoft
постоялец
 
Сообщения: 273
Зарегистрирован: 06.08.2008 19:28:26
Откуда: Краснодар

Re: Free Pascal и как его собаку поставить!!!

Сообщение Trojan Bot » 11.01.2010 19:21:02

Скачалось и установилось нормально, НО -- "fatal : Can't find unit System used by MyProgram"!!!
А старые версии есть. Что с ними делать, удалять? Что-то надо почистить? :?:
Trojan Bot
новенький
 
Сообщения: 10
Зарегистрирован: 11.01.2010 15:17:34

Re: Free Pascal и как его собаку поставить!!!

Сообщение Odyssey » 11.01.2010 20:28:34

Проблема скорее всего в неудалённой старой версии.

1. Решение без удаления, мягкое, но может не сработать.
Попробуйте проверить Options -> Directories...
У меня после чистой установки 2.4.0 там ничего не записано и всё работает. Соответственно если у вас там указаны какие-нибудь пути, попробуйте их убрать и проверить, если после этого не заработает, попробуйте указать пути к units/i386-win32 в директории установки fpc. Если не сработает, переходите к решению 2.

2. Решение с удалением, радикальное. Тоже может не сработать.
Запустите деинсталляторы всех версий FPC, которые ставили. После их завершения удалите все папки (или папку) в которые производилась установка. На всякий случай поищите в системной папке Windows поиском fpc.cfg, если нашли - удалите. Проверьте переменные окружения (В XP: Мой компьютер - Пр.кнопка мыши - Свойства - Дополнительно - Переменные среды, проверьте PATH в верхнем, пользовательском, списке и в нижнем, системном). Если где-то нашли пути к FPC - удаляйте. На этом будем считать систему чистой. Качайте инсталлятор отсюда:
ftp://ftp.chg.ru/pub/lang/pascal/fpc/di ... -win32.exe
или отсюда
http://sourceforge.net/projects/freepas ... e/download
Инсталлятор один и тот же, это просто зеркала. Устанавливайте. Проверяйте.

P.S.
Жесткие диски на расстоянии читать не умею, поэтому пишу наугад -- то, что теоретически должно сработать. Если не сработает -- не обессудьте.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Free Pascal и как его собаку поставить!!!

Сообщение Trojan Bot » 11.01.2010 20:51:01

РАБОТАЕТ!!! :D :D :D
Хоть я и удалил все Free Pascalи, это не сработало. А причина до стыда простая и под носом - прога была установлена в "E:\Программы\Free pascal\", и компилятор не распознавал русские буквы в адресе! Установил в "E:\Free Pascal\" и теперь все пашет! :mrgreen:
Спасибо всем за советы!
Trojan Bot
новенький
 
Сообщения: 10
Зарегистрирован: 11.01.2010 15:17:34

Re: Free Pascal и как его собаку поставить!!!

Сообщение Verx0Laz » 12.01.2010 00:57:45

Этот древний прикол до сих пор работает безотказно с каждым новым поколением: "Как зовут собаку Гейтса? Собаку Гейтса зовут Билл." Вот и в этом посте, с самого заголовка был уверен, что дело не в паскале, а в его собаке :)
Бот - красава :) +5 тебе
Аватара пользователя
Verx0Laz
постоялец
 
Сообщения: 125
Зарегистрирован: 11.09.2007 11:24:07

Re: Free Pascal и как его собаку поставить!!!

Сообщение v-t-l » 12.01.2010 11:01:18

Trojan Bot писал(а):Установил в "E:\Free Pascal\"

Пробелы в путях тоже не рекомендуются.
v-t-l
энтузиаст
 
Сообщения: 740
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru