C.7 Errors of assembling/linking stage

This section lists errors that occur when the compiler is processing the command line or handling the configuration files.

Warning: Source operating system redefined
The source operating system is redefined.
Info: Assembling (pipe) arg1
Assembling using a pipe to an external assembler.
Error: Can’t create assembler file: arg1
The mentioned file can’t be created. Check if you have access permissions to create this file.
Error: Can’t create object file: arg1
The mentioned file can’t be created. Check if you have got access permissions to create this file.
Error: Can’t create archive file: arg1
The mentioned file can’t be created. Check if you have access permissions to create this file.
Error: Assembler arg1 not found, switching to external assembling
The assembler program was not found. The compiler will produce a script that can be used to assemble and link the program.
Using assembler: arg1
An informational message saying which assembler is being used.
Error: Error while assembling exitcode arg1
There was an error while assembling the file using an external assembler. Consult the documentation of the assembler tool to find out more information on this error.
Error: Can’t call the assembler, error arg1 switching to external assembling
An error occurred when calling an external assembler. The compiler will produce a script that can be used to assemble and link the program.
Info: Assembling arg1
An informational message stating which file is being assembled.
Info: Assembling with smartlinking arg1
An informational message stating which file is being assembled using smartlinking.
Warning: Object arg1 not found, Linking may fail !
One of the object files is missing, and linking will probably fail. Check your paths.
Warning: Library arg1 not found, Linking may fail !
One of the library files is missing, and linking will probably fail. Check your paths.
Error: Error while linking
Generic error while linking.
Error: Can’t call the linker, switching to external linking
An error occurred when calling an external linker. The compiler will produce a script that can be used to assemble and link the program.
Info: Linking arg1
An informational message, showing which program or library is being linked.
Error: Util arg1 not found, switching to external linking
An external tool was not found. The compiler will produce a script that can be used to assemble and link or postprocess the program.
Using util arg1
An informational message, showing which external program (usually a postprocessor) is being used.
Error: Creation of Executables not supported
Creating executable programs is not supported for this platform, because it was not yet implemented in the compiler.
Error: Creation of Dynamic/Shared Libraries not supported
Creating dynamically loadable libraries is not supported for this platform, because it was not yet implemented in the compiler.
Info: Closing script arg1
Informational message showing when writing of the external assembling and linking script is finished.
Error: resource compiler not found, switching to external mode
An external resource compiler was not found. The compiler will produce a script that can be used to assemble, compile resources and link or postprocess the program.
Info: Compiling resource arg1
An informational message, showing which resource is being compiled.
unit arg1 can’t be statically linked, switching to smart linking
Static linking was requested, but a unit which is not statically linkable was used.
unit arg1 can’t be smart linked, switching to static linking
Smart linking was requested, but a unit which is not smart-linkable was used.
unit arg1 can’t be shared linked, switching to static linking
Shared linking was requested, but a unit which is not shared-linkable was used.
Error: unit arg1 can’t be smart or static linked
Smart or static linking was requested, but a unit which cannot be used for either was used.
Error: unit arg1 can’t be shared or static linked
Shared or static linking was requested, but a unit which cannot be used for either was used.
Calling resource compiler ”arg1” with ”arg2” as command line
An informational message showing which command line is used for the resource compiler.