Fatal:Compilation aborted.
Модератор: Модераторы
Fatal:Compilation aborted.
В начале FPC соглашается скомпилировать программу,но на вторуб попытку компиляции Постоянно вылетают ошибки типа :Fatal:Compilation aborted.
или
Recompiling because OF "C:\и т д"
Fatal:Compilation aborted.
В чём причина этих ошибок?
или
Recompiling because OF "C:\и т д"
Fatal:Compilation aborted.
В чём причина этих ошибок?
NGX
А Вы не могли бы скопировать сюда весь вывод компилятора, полностью? А то из Вашего сообщения ничего непонятно, информации мало...
А Вы не могли бы скопировать сюда весь вывод компилятора, полностью? А то из Вашего сообщения ничего непонятно, информации мало...
First compilation of c:\documents and settings\ngx\Рабочий стол\1\f.pas
Fatal: Compilation aborted
Recompiling because of E:\!!!pascal\ggg\gg1.pas
Fatal: Compilation aborted
Fatal: Compilation aborted
Recompiling because of E:\!!!pascal\ggg\gg1.pas
Fatal: Compilation aborted
NGX
1. Название и версия паскаля.
2. Где брали, каким образом устанавливали?
3. Каким образом пытаетесь откомпилировать?
1. Название и версия паскаля.
2. Где брали, каким образом устанавливали?
3. Каким образом пытаетесь откомпилировать?
1.fpc-2.4.0.i386-win32
2.http://www.freepascal.org/ ,устанавливал через установочный exe.
3.Что не нажимаю(build/make/run) результат один и тот же.
2.http://www.freepascal.org/ ,устанавливал через установочный exe.
3.Что не нажимаю(build/make/run) результат один и тот же.
c:\documents and settings\ngx\Рабочий стол\1\f.pas
может пробел виноват, попробуйте переместить так чтобы путь не содержал пробелов.
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
И восклицательные знаки из другого пути тоже желательно убрать...
не помогает.И что примечально,что 1 раз компилятор сообщает ошибки в коде,а во второй раз уже выдаёт такие ошибки ,которые я привёл выше.
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
в какую папку установлен fpc?
C:\FPC\
Видимо, вы столкнулись с этой ошибкой.
До выхода версии 2.4.2, в которой она исправлена, можно воспользоваться ночной сборкой 2.4.1:
ftp://ftp.freepascal.org/pub/fpc/snapshot/v24/i386-win32/fpc-2.4.1.i386-win32.zip
До выхода версии 2.4.2, в которой она исправлена, можно воспользоваться ночной сборкой 2.4.1:
ftp://ftp.freepascal.org/pub/fpc/snapshot/v24/i386-win32/fpc-2.4.1.i386-win32.zip
а как установить эту сборку?
А что не получается-то?
Её надо распаковать, записать в каталог bin\i386-win32\ файл fpc.cfg (можно взять от стабильной версии, исправив в нём пути), прописать к ней путь в переменной PATH.
Её надо распаковать, записать в каталог bin\i386-win32\ файл fpc.cfg (можно взять от стабильной версии, исправив в нём пути), прописать к ней путь в переменной PATH.
- informat
- новенький
- Сообщения: 62
- Зарегистрирован: 27.10.2010 09:44:20
- Откуда: http://informat.name
- Контактная информация:
Максим писал(а):Видимо, вы столкнулись с этой ошибкой.
До выхода версии 2.4.2, в которой она исправлена, можно воспользоваться ночной сборкой 2.4.1:
ftp://ftp.freepascal.org/pub/fpc/snapshot/v24/i386-win32/fpc-2.4.1.i386-win32.zip
Кажется там забыли про файл cygwin1.dll
Таже фигня. Если "Собрать" или "Запустить" получаю ошибку. Если "Собрать все" потом "Запустить" ошибки не получаю.
Free Pascal Compiler version 2.4.2 [2011/03/08] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
d:\Lazarus\fpc\2.4.2\bin\i386-win32\ppc386.exe
Ошибку выдает вот такую
main.pas (454) совершенно безобидное место. В классе описание обработчика события. Позиция 34 это слово "Sender"
Причем, это давно так. Немного неудобно.
Free Pascal Compiler version 2.4.2 [2011/03/08] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
d:\Lazarus\fpc\2.4.2\bin\i386-win32\ppc386.exe
Ошибку выдает вот такую
Код: Выделить всё
main.pas(454,34) Hint: Parameter "Sender" notAn unhandled exception occurred at $00458E80 :
main.pas(1,1) Fatal: Compilation abortedmain.pas (454) совершенно безобидное место. В классе описание обработчика события. Позиция 34 это слово "Sender"
Код: Выделить всё
Procedure SpeedButtonMbClick(Sender: TObject);
Причем, это давно так. Немного неудобно.
