Проблема с компилятором.

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

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

Проблема с компилятором.

Сообщение Paster Fob » 22.02.2011 22:13:28

Всем доброго времени суток.Значит так,изучаю турбо паскаль и пользуюсь компилятором Free Pascal 2.4.0.Так вот при ошибках компиляции появлялось окно с координатами ошибки.Чистил комп от ненужных программ и случайно удалил Free Pascal.Установил заново,но теперь при ошибках нет окна с их координатами.В чём проблема?Я уже 3 раза удалил и установил паскаль а окна всё равно нет.
И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?
Аватара пользователя
Paster Fob
постоялец
 
Сообщения: 188
Зарегистрирован: 22.02.2011 21:53:36
Откуда: Новосибирск.

Re: Проблема с компилятором.

Сообщение Maxizar » 22.02.2011 23:18:10

Paster Fob писал(а):Значит так,изучаю турбо паскаль и пользуюсь компилятором Free Pascal 2.4.0.

Лучше сразу Free Pascal, разница как между бомжем и Буддой

Paster Fob писал(а):Так вот при ошибках компиляции появлялось окно с координатами ошибки.Чистил комп от ненужных программ и случайно удалил Free Pascal.Установил заново,но теперь при ошибках нет окна с их координатами. В чём проблема?Я уже 3 раза удалил и установил паскаль а окна всё равно нет.

Какой код? какая ошибка... может и нет у вас ошибки, если Вы специально делаете ошибки, а компилятор на это не реагирует… ну хз. Я пользуюсь Lazarus, под Win32 там все просто прекрасно...
Paster Fob писал(а):И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?

Не ну Вы убиваете просто... Даже у нас на главном сайте http://www.freepascal.ru/, есть раздел ссылки
Для лазаруса ежедневные сборки качаем тут: Lazarus Snapshots, Если же Вы из принцыпа хотите пользоваться чистым FPC со встроенным 256 цветной IDE... идем на сайт фрипаскаля и качаем через свн... возможно там есть свои сборки... Ну я не понимаю, тех кто сходит с ума от 256 цветов...
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Проблема с компилятором.

Сообщение Paster Fob » 23.02.2011 01:05:52

Paster Fob писал(а):И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?

Maxizar писал(а):Не ну Вы убиваете просто... Даже у нас на главном сайте http://www.freepascal.ru/, есть раздел ссылки
Для лазаруса ежедневные сборки качаем тут: Lazarus Snapshots, Если же Вы из принцыпа хотите пользоваться чистым FPC со встроенным 256 цветной IDE... идем на сайт фрипаскаля и качаем через свн... возможно там есть свои сборки... Ну я не понимаю, тех кто сходит с ума от 256 цветов...

Да нет просто я вижу версию новей чем у меня.И спрашиваю где можно скачать?По вашему я такой чайник,И не знаю что нужно зайти на оф.сайт и скачать?Но на оф.сайте фри паскаля,ни одна ссылка не работает.Там ничего скачать нельзя.Не верите?Проверьте.Так же и на этом сайте есть ссылка на обсуждение последней версии,а на закачку нет.Я скачал пару компиляторов по левым ссылкам,оказались платными,запороленными архивами.Вот я и спрашиваю где скачать Free Pascal 2.4.2?
Аватара пользователя
Paster Fob
постоялец
 
Сообщения: 188
Зарегистрирован: 22.02.2011 21:53:36
Откуда: Новосибирск.

Re: Проблема с компилятором.

Сообщение MageSlayer » 23.02.2011 02:07:59

http://www.hu.freepascal.org/lazarus/
Ссылки работают. Сервер отвечает не сразу.

Хотите свежее и не чайник - собирайте из исходников.
MageSlayer
постоялец
 
Сообщения: 216
Зарегистрирован: 07.09.2006 12:30:44

Re: Проблема с компилятором.

Сообщение Иван Шихалев » 23.02.2011 02:49:51

Paster Fob писал(а):Но на оф.сайте фри паскаля,ни одна ссылка не работает.

Так уж и ни одна? У меня нидерландское зеркало откликнулось.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: Проблема с компилятором.

Сообщение Vadim » 23.02.2011 06:11:01

Paster Fob
Непонятно, какими ссылками Вы пользовались, но все ссылки - рабочие. ;)
Вот, например, с официального FTP сайта:
ftp://ftp.freepascal.org/pub/fpc/snapsh ... nux.tar.gz
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Проблема с компилятором.

Сообщение Maxizar » 23.02.2011 12:54:26

Paster Fob писал(а):По вашему я такой чайник,И не знаю что нужно зайти на оф.сайт и скачать?Но на оф.сайте фри паскаля,ни одна ссылка не работает.Там ничего скачать нельзя.Не верите?Проверьте.

Да, что же такое, все на меня обижаются… Я ни кого не хотел обидеть, но Вы тоже молодец, у вас сразу ничего не работает, ничего не качается, и что нам думать… Вот я вчера качал FPC 2.4.2.1 для Win32. И все работало, да бывает что сайт повисает. Но кто же знал что вам нужно для Linux?. Вы же не написали.

Paster Fob писал(а):Да нет просто я вижу версию новей чем у меня.И спрашиваю где можно скачать?

Если вы имеете ввиду 2.5.1 то это разрабатываемая версия, ее нужно скачать через систему управления версиями под управлением SVN. Я пользуюсь собранными версиями (Lazarus, отдельно FPC я не использую), просто я сам не очень овладел SVN, там нужно скачать исходники, потом из них собирать, Ой муторно это.
Можно скачать trunk версию вроде тут На этой же странице чуть ниже, есть информация как скачать SVN версию
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Проблема с компилятором.

Сообщение alexs » 23.02.2011 13:11:09

Maxizar писал(а):Ой муторно это.

:-)
Код: Выделить всё
svn co http://svn.freepascal.org/svn/fpc/trunk fpcsrc
cd fpcsrc
make all
make install

Очень муторно набирать:-)
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Проблема с компилятором.

Сообщение Maxizar » 23.02.2011 14:50:29

alexs, зря Вы написал, я теперь не успокоюсь пока не установлю :)
Прочитал вот этот Ещё раз о компиляции FPC (при помощи makefile)
Что делал:
1. Скачал Trunk версию FPC в Zip архиве.
2. Распаковал в папку E:\FPC
3. Запустил TortoiseSVN 1.6.11 для данной папки и сказал обновить ревизию (укзал аддрес для SVN = http://svn.freepascal.org/svn/fpc/trunk)
4. Обновился до Revision 16981.
5. Скопировала в папку E:\FPC файл make.exe (Взял данный файл из Lazarus 0.9.29 SVN 29368, а именно из c:\lazarus\fpc\2.4.2\bin\i386-win32\)
6. Перешел в папку E:\FPC, вызвал cmd, с различными параметрами...
7. Вижу вот это:
Изображение
Ну так, что нужно подправить... может make.exe не тот?

Система: OS: Windows XP 32-bit SP3. Lazarus 0.9.29 SVN 29368 (Установлен в папку c:\lazarus\).
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Проблема с компилятором.

Сообщение Vadim » 23.02.2011 15:00:07

Maxizar
Нужно в переменную PATH закинуть путь, где лежит Ваш make.exe. По Вашим надписям, это будет:
SET PATH=c:\lazarus\fpc\2.4.2\bin\win32
У меня, таким образом, make'ом всё нормально собирается. ;)
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Проблема с компилятором.

Сообщение Maxizar » 23.02.2011 15:24:58

Прописал путь в винде:
Изображение
Перезагрузился, провожу сборку вижу то же самое, Думал что причина в Comodo (мало ли) вырубил повторил, тоже самое :(
Додумался удалить make.exe из E:\FPC. просто получается обсурд, мы же указали его через Path.
Если сделать так: make -> log.log
И видим хоть что-то:
Код: Выделить всё
MAKE Version 5.3  Copyright (c) 1987, 2008 CodeGear
Error makefile 14: Command syntax error
Error makefile 17: Command syntax error
Error makefile 18: Command syntax error
Error makefile 21: Command syntax error
Error makefile 23: Command syntax error
Error makefile 24: Command syntax error
Error makefile 27: Command syntax error
Error makefile 29: Command syntax error
Error makefile 30: Command syntax error
Error makefile 31: Command syntax error
Error makefile 34: Command syntax error
Error makefile 35: Command syntax error
Error makefile 38: Command syntax error
Error makefile 39: Command syntax error
Error makefile 40: Command syntax error
Error makefile 42: Command syntax error
Error makefile 43: Command syntax error
Error makefile 45: Command syntax error
Error makefile 46: Command syntax error
Error makefile 47: Command syntax error
Error makefile 48: Command syntax error
Error makefile 50: Command syntax error
Error makefile 51: Command syntax error
Error makefile 52: Command syntax error
Error makefile 54: Command syntax error
Error makefile 55: Command syntax error
Error makefile 57: Command syntax error
Error makefile 59: Command syntax error
Error makefile 60: Command syntax error
Error makefile 61: Command syntax error

и так далее..
Makefile из http://svn.freepascal.org/svn/fpc/trunk
в чем проблема?
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Проблема с компилятором.

Сообщение alexs » 23.02.2011 15:56:51

судя по скриншоту - установлена delphi. Она прописывает в path каталог своих бинарников. И в нём находится make - который на самом деле ни разу не make.
Совет - просто убери его оттуда.
PS
для работы в консоле - попробуй FAR.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Проблема с компилятором.

Сообщение Vadim » 23.02.2011 16:40:31

Исправьте PATH во втором окошке, где системные переменные и проследите, чтобы путь к FreePascal'евскому make был до любых других путей к другим make'ам.
Можно не перегружаться, при последующем вызове консоли она подхватит изменённый PATH.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Проблема с компилятором.

Сообщение Maxizar » 23.02.2011 16:45:07

alexs - Без Вас бы, я не додумался про make Delphi. Причина была именно в этом.
Команда
Код: Выделить всё
Make all
отработала и в папке ide cобрали файл IDE FPC. Запускаем работает...
Код: Выделить всё
make win32zip

пишет вот так:
Код: Выделить всё
No rule to make target "win32zip"

А хочется собрать именно zip файл с новым FPC. Знаю достал, но если я разберусь, обещаю помогать остальным с установкой из свн (ну в винде это точно)..
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Проблема с компилятором.

Сообщение alexs » 23.02.2011 17:03:40

Maxizar писал(а):make win32zip

низя!

зя:
Код: Выделить всё
[alexs@alexs fpcsrc]$ make help

Targets
all Alias for build
build Build a new compiler and all packages
install Install newly build files
zipinstall Create zip/tar of installed files
singlezipinstall Alias for zipinstall


т.е вместо win32zip напиши zipinstall
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

След.

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

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

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

Рейтинг@Mail.ru