(*) С11. Ошибки обработки командной строки

На верх  Назад  Вперёд

В этом разделе представлен список сообщений, которые могут произойти, когда компилятор находится в процессе обработки командной строки или конфигурационных файлов.

Сообщение

Описание

Warning: Only one source file supported, changing source file to compile from «Сообщ1» into «Сообщ2»

Вы можете указать только один исходный файл в командной строке. Если вы укажете несколько файлов, то компилироваться будет только последний, остальные будут игнорироваться. Это сообщение может означать, что вы забыли знак '-'.

Warning: DEF file can be created only for OS/2

Эту опцию можно использовать только тогда, когда вы компилируете для OS/2.

Error: nested response files are not supported

Вы не можете вложить зависимости файлов с опцией командной строки @file.

Fatal: No source file name in command line

Компилятор ожидал имя исходного файла в командной строке.

Note: No option inside Сообщение config file

Компилятор не нашёл никаких опций в этом конфигурационном файле.

Error: Illegal parameter: Сообщение

Вы указали неизвестную опцию.

Hint: -? writes help pages

Если получена неизвестная опция, это сообщение появится.

Fatal: Too many config files nested

Вы можете вложить не более 16 конфигурационных файлов.

Fatal: Unable to open file Сообщение

Файл не найден.

Reading further options from Сообщение

Отображается, если вы включили примечания, а компилятор переключился на другой файл опций.

Warning: Target is already set to: Сообщение

Отображается, если указано более одной опции –T.

Warning: Shared libs not supported on DOS platform, reverting to static

Если вы указали -CD для платформы DOS, это сообщение появится. Компилятор поддерживает только статические библиотеки под DOS.

Fatal: In options file Сообщ1 at line Сообщ2 too many nvar{n#IF(N)DEFs} encountered

Операторы #IF(N)DEF в файле опций не сбалансированы с операторами #ENDIF.

Fatal: In options file Сообщ1 at line Сообщ2 unexpected nvar{n#ENDIFs} encountered

Операторы #IF(N)DEF в файле опций не сбалансированы с операторами #ENDIF.

Fatal: Open conditional at the end of the options file

Операторы #IF(N)DEF в файле опций не сбалансированы с операторами #ENDIF.

Warning: Debug information generation is not supported by this executable

Возможно, что компилятор имеет исполняемый файл, который не поддерживает генерацию отладочной информации. Если вы используете такой исполняемый файл с опцией -g, то это сообщение будет появляться.

Hint: Try recompiling with -dGDB

Warning: You are using the obsolete switch Сообщение

Это говорит о том, что вы используете опцию, которая не нужна или больше не поддерживается. Рекомендуется удалить эту опцию, чтобы избежать проблем в будущем, когда назначение опции может измениться.

Warning: You are using the obsolete switch Сообщ1, please use Сообщ2

Это говорит о том, что вы используете опцию, которая больше не поддерживается. Сейчас вы должны использовать вторую в сообщении опцию вместо первой. Рекомендуется заменить эту опцию, чтобы избежать проблем в будущем, когда назначение опции может измениться.

Note: Switching assembler to default source writing assembler

Предупреждение о том, что ассемблер был изменён, потому что вы использовали опцию -a, которая не может быть использована с бинарной записью ассемблера.

Warning: Assembler output selected «Сообщ1» is not compatible with «Сообщ2»

Выбранный выходной ассемблер «Сообщ1» не совместим с «Сообщ2».

Warning: «Сообщение» assembler use forced

Выбранный выходной ассемблер не может генерировать объектные файлы в правильном формате. По этой причине вместо выбранного использован ассемблер по умолчанию для данной целевой платформы.

Reading options from file Сообщение

Опции также читаются из этого файла.

Reading options from environment Сообщение

Опции также читаются из этой строки окружения.

Handling option «Сообщение»

Найдена дополнительная отладочная информация, которая будет обрабатываться.

*** press enter ***

Сообщение появляется, когда справочные материалы отображаются постранично. Если нажать клавишу ENTER, то появится следующая страница справки. Если вы нажмёте q, а затем ENTER, то выполнится выход из компилятора.

Hint: Start of reading config file Сообщение

Начат анализ конфигурационного файла.

Hint: End of reading config file Сообщение

Завершён анализ конфигурационного файла.

interpreting option «Сообщение»

Компилятор интерпретировал опцию.

interpreting firstpass option «Сообщение»

Компилятор интерпретировал опцию первый раз.

interpreting file option «Сообщение»

Компилятор интерпретировал опцию, которую он прочитал из конфигурационного файла.

Reading config file «Сообщение»

Компилятор начал читать конфигурационный файл.

found source file name «Сообщение»

Дополнительная информация об опциях. Отображается, если включена опция отладки.

Error: Unknown code page

Неизвестная кодовая страница для исходных файлов была запрошена. Компилятор поддерживает несколько встроенных кодовых страниц. Затребованная кодовая страница не входит в этот список. Вам придётся перекомпилировать компилятор с поддержкой нужной вам кодовой страницы.

Fatal: Config file Сообщение is a directory

Директории не могут использоваться как конфигурационные файлы.

Warning: Assembler output selected «Сообщение» cannot generate debug info, debugging disabled

Выбранный выходной ассемблер не может генерировать отладочную информацию, поэтому опции отладки отключены.

Warning: Use of ppc386.cfg is deprecated, please use fpc.cfg instead

Использование ppc386.cfg пока поддерживается для совместимости, однако, для мультиплатформных систем использовать его не рекомендуется. Пожалуйста, используйте вместо него файл fpc.cfg.

Fatal: In options file Сообщ1 at line Сообщ2 nvar{n#ELSE} directive without nvar{n#IF(N)DEF} found

Оператор #ELSE был найден в файле опций без соответствующего оператора #IF(N)DEF.

Fatal: Option «Сообщ1» is not, or not yet, supported on the current target platform

Не все опции поддерживаются или выполняются для всех целевых платформ. Это сообщение информирует о том, что выбранная опция несовместима с текущей выбранной целевой платформой.

Fatal: The feature «Сообщение» is not, or not yet, supported on the selected target platform

Не все функции поддерживаются или выполняются для всех целевых платформ. Это сообщение информирует о том, что выбранная функция несовместима с текущей выбранной целевой платформой.

Note: DWARF debug information cannot be used with smart linking on this target, switching to static linking

«Умная» компоновка в данный момент несовместима с отладочной информацией DWARF на большинстве платформ, поэтому в таких случаях «умная" компоновка отключается.

Warning: Option «Сообщение» is ignored for the current target platform.

Не все опции поддерживаются или выполняются для всех целевых платформ. Это сообщение информирует о том, что выбранная опция игнорируется для текущей выбранной целевой платформой.

Warning: Disabling external debug information because it is unsupported for the selected target/debug format combination.

Not all debug formats can be stored in an external file on all platforms. In particular, on Mac OS X only DWARF debug information can be stored externally.

Не все форматы отладки могут быть сохранены во внешнем файле на всех платформах. В частности, на Mac OS X только DWARF отладочная информация может храниться внешне.

Error: Invalid value for MACOSX_DEPLOYMENT_TARGET environment variable: arg1

On Mac OS X, the MACOSX_DEPLOYMENT_TARGET/IPHONEOS_DEPLOYMENT_TARGET environment variable can be used to set the default target OS version. In case of Mac OS X, it has to be of the format XY.Z or XY.Z.AB with X, Y,Z , A and B all digits from 0-9. In case of iOS, it has to be X.Z.A, where X, Z and A can all be either 1 or 2 digits from 0-9.

В Mac OS X, переменная окружения MACOSX_DEPLOYMENT_TARGET / IPHONEOS_DEPLOYMENT_TARGET может быть использован для установки версию целевой ОС по умолчанию. В случае Mac OS X, он должен быть из xy.z формате или XY.Z.AB с X, Y, Z, А и В все цифры от 0-9. В случае прошивкой, он должен быть XZA, где X, Z и может все быть либо 1 или 2 цифры от 0-9.

Error: Invalid value for IPHONEOS_DEPLOYMENT_TARGET environment variable: arg1