Форум программистов, компьютерный форум, киберфорум
Наши страницы

Free Pascal

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
sheenkova
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 9
#1

Ошибка ERROR: Illegal parameter: -Opentium3 - Free Pascal

14.01.2012, 18:02. Просмотров 2268. Ответов 3
Метки нет (Все метки)

Установила фри паскаль,после чего ниодна программа не работает.
Options - Compiler - Additional compiler args : -Oppentium3. И заново компилировала, пишет compilation aborted. Так же в Настройках компилятора слово -Oppentium3 меняла на Op3, FPC\2.2.2\bin\i386-win32 в файле "fp.cfg" так же меняла на Оp3, ничего не помогает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2012, 18:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка ERROR: Illegal parameter: -Opentium3 (Free Pascal):

Ошибка ERROR: Illegal parameter: -Opentium3 - Free Pascal
Доброго время суток. Ошибка возникает такая ERROR: Illegal parameter: -Opentium3 как исправить? Спасибо.

Error: Illegal qualifier - Free Pascal
Добрый день, помогите решить проблему, студент, до этого не встречался с Паскаль. Пользуюсь FreePascal 3.0.0. uses graph, LABA4, crt; ...

Error: Illegal qualifier - Free Pascal
написал такой код: type metk=(a,b); st=record mark:string; fio:string; nomr:string; ...

Error: illegal unit name - Free Pascal
unit test; interface implementation begin end.

Error: Illegal unit name при создании нового модуля - Free Pascal
Не могу понять в чём проблема, помогите пожалуйста новичку. unit whynot; interface Function row(N:integer):integer; Procedure...

Вызов библиотеки Си из Паскаля: Error: Illegal COFF Magic while reading sqlite - Free Pascal
Здравствуйте, ребята. Тут такое дело. Гуглила, гуглила..Но видимо я чего-то недопонимаю все равно. В общем..у нас было задание...

3
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24647 / 16317 / 5018
Регистрация: 22.10.2011
Сообщений: 28,893
Записей в блоге: 5
14.01.2012, 22:10 #2
Во-первых, почему такой старый, 2.2.2? Есть 2.6.0 уже... Дальше: -Op3 устанавливать бесполезно, это название у ключа было ДО версии 2.2, потом оно поменялось как раз на -OpPENTIUM3. Для начала просто зайди в Options -> Compiler -> Processor, убери из строки Additional compiler args этот злосчастный ключ, и выбери какой-нибудь из доступных в списке процессоров для оптимизации. Перезагружаешь IDE и пробуешь откомпилировать программу. Если и после этого не получается (с тем же сообщением), то переходишь ко второму абзацу

Теперь о файле CFG - а ты уверена, что именно тот CFG, который в FPC\2.2.2\bin\i386-win32 используется? Зайди в Options -> Compiler -> Verbose, и поставь галочку в Hints. Потом опять перекомпилируй программу, и тогда компилятор скажет (в окне Compiler Messages), какой CFG он использует, тот, что в установочной директории, или тот, что в текущей папке (у меня, к примеру, используется тот, что в текущей папке). Потом закроешь IDE, откроешь тот файл, и удалишь строки, содержащие OpPENTIUM3, заново зайдешь в IDE и в Options -> Compiler -> Processor выберешь из что-нибудь из доступного. Скажем, Pentium4.
1
sheenkova
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 9
14.01.2012, 23:05  [ТС] #3
Всё равно не работает( может быть скачать какой-то другой компилятор?Искала 2.6.0, но нету что-то.
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
24647 / 16317 / 5018
Регистрация: 22.10.2011
Сообщений: 28,893
Записей в блоге: 5
14.01.2012, 23:57 #4
Цитата Сообщение от sheenkova Посмотреть сообщение
Искала 2.6.0, но нету что-то.
Что значит нету? http://sourceforge.net/projects/freepascal/files/Win32/2.6.0/ (качаешь fpc-2.6.0.i386-win32.exe и устанавливаешь, перед этим не забудь удалить предыдущую версию)

Только не надо опять добавлять этот дурацкий ключ, а то потом опять скажешь, что не работает. Без него прекрасно все оптимизируется, под P4, а не под какой-то невнятный PENTIUM3
1
14.01.2012, 23:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2012, 23:57
Привет! Вот еще темы с ответами:

Найти сумму a2+a4+a6. Ошибка "illegal qualifier" - Free Pascal
Даны целые числа a1, a2, ..., a20. Найти сумму a2+a4+a6 ... . Оператор цикла с шагом, отличным от 1 и –1, не использовать. Написал...

Ошибка error statement - Pascal
У меня Borland Pascal при запуске программы пишет error statement. ЧТО ДЕЛАТЬ????:umnik:

Illegal expression - Free Pascal
надписи не исправляла, они не принципиальны. uses crt; const maxn = 300; var a: array of string; n,prev,cur,i,k,reps,e:...

ошибка 113 error in statment - Pascal
проблема в следующем коде: program schet; uses crt; var a, b, c: integer; var vop: string; label inc, out, nach; begin nach: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.