Проблема с компилятором.
Модератор: Модераторы
- Paster Fob
- постоялец
- Сообщения: 188
- Зарегистрирован: 22.02.2011 20:53:36
- Откуда: Новосибирск.
Проблема с компилятором.
Всем доброго времени суток.Значит так,изучаю турбо паскаль и пользуюсь компилятором Free Pascal 2.4.0.Так вот при ошибках компиляции появлялось окно с координатами ошибки.Чистил комп от ненужных программ и случайно удалил Free Pascal.Установил заново,но теперь при ошибках нет окна с их координатами.В чём проблема?Я уже 3 раза удалил и установил паскаль а окна всё равно нет.
И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?
И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?
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 цветов...
- Paster Fob
- постоялец
- Сообщения: 188
- Зарегистрирован: 22.02.2011 20:53:36
- Откуда: Новосибирск.
Paster Fob писал(а):И ещё подскажите где скачать последнюю версию Free Pascal 2.4.2?
Maxizar писал(а):Не ну Вы убиваете просто... Даже у нас на главном сайте http://www.freepascal.ru/, есть раздел ссылки
Для лазаруса ежедневные сборки качаем тут: Lazarus Snapshots, Если же Вы из принцыпа хотите пользоваться чистым FPC со встроенным 256 цветной IDE... идем на сайт фрипаскаля и качаем через свн... возможно там есть свои сборки... Ну я не понимаю, тех кто сходит с ума от 256 цветов...
Да нет просто я вижу версию новей чем у меня.И спрашиваю где можно скачать?По вашему я такой чайник,И не знаю что нужно зайти на оф.сайт и скачать?Но на оф.сайте фри паскаля,ни одна ссылка не работает.Там ничего скачать нельзя.Не верите?Проверьте.Так же и на этом сайте есть ссылка на обсуждение последней версии,а на закачку нет.Я скачал пару компиляторов по левым ссылкам,оказались платными,запороленными архивами.Вот я и спрашиваю где скачать Free Pascal 2.4.2?
-
MageSlayer
- постоялец
- Сообщения: 216
- Зарегистрирован: 07.09.2006 12:30:44
http://www.hu.freepascal.org/lazarus/
Ссылки работают. Сервер отвечает не сразу.
Хотите свежее и не чайник - собирайте из исходников.
Ссылки работают. Сервер отвечает не сразу.
Хотите свежее и не чайник - собирайте из исходников.
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
Paster Fob писал(а):Но на оф.сайте фри паскаля,ни одна ссылка не работает.
Так уж и ни одна? У меня нидерландское зеркало откликнулось.
Paster Fob
Непонятно, какими ссылками Вы пользовались, но все ссылки - рабочие.
Вот, например, с официального FTP сайта:
ftp://ftp.freepascal.org/pub/fpc/snapsh ... nux.tar.gz
Непонятно, какими ссылками Вы пользовались, но все ссылки - рабочие.
Вот, например, с официального FTP сайта:
ftp://ftp.freepascal.org/pub/fpc/snapsh ... nux.tar.gz
Paster Fob писал(а):По вашему я такой чайник,И не знаю что нужно зайти на оф.сайт и скачать?Но на оф.сайте фри паскаля,ни одна ссылка не работает.Там ничего скачать нельзя.Не верите?Проверьте.
Да, что же такое, все на меня обижаются… Я ни кого не хотел обидеть, но Вы тоже молодец, у вас сразу ничего не работает, ничего не качается, и что нам думать… Вот я вчера качал FPC 2.4.2.1 для Win32. И все работало, да бывает что сайт повисает. Но кто же знал что вам нужно для Linux?. Вы же не написали.
Paster Fob писал(а):Да нет просто я вижу версию новей чем у меня.И спрашиваю где можно скачать?
Если вы имеете ввиду 2.5.1 то это разрабатываемая версия, ее нужно скачать через систему управления версиями под управлением SVN. Я пользуюсь собранными версиями (Lazarus, отдельно FPC я не использую), просто я сам не очень овладел SVN, там нужно скачать исходники, потом из них собирать, Ой муторно это.
Можно скачать trunk версию вроде тут На этой же странице чуть ниже, есть информация как скачать SVN версию
- alexs
- долгожитель
- Сообщения: 4068
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Maxizar писал(а):Ой муторно это.
Код: Выделить всё
svn co http://svn.freepascal.org/svn/fpc/trunk fpcsrc
cd fpcsrc
make all
make install
Очень муторно набирать:-)
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\).
Прочитал вот этот Ещё раз о компиляции 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
Нужно в переменную PATH закинуть путь, где лежит Ваш make.exe. По Вашим надписям, это будет:
SET PATH=c:\lazarus\fpc\2.4.2\bin\win32
У меня, таким образом, make'ом всё нормально собирается.
Нужно в переменную PATH закинуть путь, где лежит Ваш make.exe. По Вашим надписям, это будет:
SET PATH=c:\lazarus\fpc\2.4.2\bin\win32
У меня, таким образом, make'ом всё нормально собирается.
Прописал путь в винде:

Перезагрузился, провожу сборку вижу то же самое, Думал что причина в Comodo (мало ли) вырубил повторил, тоже самое
Додумался удалить make.exe из E:\FPC. просто получается обсурд, мы же указали его через Path.
Если сделать так: make -> log.log
И видим хоть что-то:
и так далее..
Makefile из http://svn.freepascal.org/svn/fpc/trunk
в чем проблема?

Перезагрузился, провожу сборку вижу то же самое, Думал что причина в 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
в чем проблема?
- alexs
- долгожитель
- Сообщения: 4068
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
судя по скриншоту - установлена delphi. Она прописывает в path каталог своих бинарников. И в нём находится make - который на самом деле ни разу не make.
Совет - просто убери его оттуда.
PS
для работы в консоле - попробуй FAR.
Совет - просто убери его оттуда.
PS
для работы в консоле - попробуй FAR.
Исправьте PATH во втором окошке, где системные переменные и проследите, чтобы путь к FreePascal'евскому make был до любых других путей к другим make'ам.
Можно не перегружаться, при последующем вызове консоли она подхватит изменённый PATH.
Можно не перегружаться, при последующем вызове консоли она подхватит изменённый PATH.
alexs - Без Вас бы, я не додумался про make Delphi. Причина была именно в этом.
Командаотработала и в папке ide cобрали файл IDE FPC. Запускаем работает...
пишет вот так:
А хочется собрать именно zip файл с новым FPC. Знаю достал, но если я разберусь, обещаю помогать остальным с установкой из свн (ну в винде это точно)..
Команда
Код: Выделить всё
Make all Код: Выделить всё
make win32zipпишет вот так:
Код: Выделить всё
No rule to make target "win32zip"А хочется собрать именно zip файл с новым FPC. Знаю достал, но если я разберусь, обещаю помогать остальным с установкой из свн (ну в винде это точно)..
- alexs
- долгожитель
- Сообщения: 4068
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
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
