C++ Linker Error and Warning Messages
Go Up to C++ Linkers
This section describes the error and warning messages of C++ linkers.
- Access violation. Link terminated
- Additional segments need to be defined in a .DEF file
- Bad alignment factor 'symbol'
- Cannot delay load of module
- Cannot release virtual memory at addr 'address' for n bytes (errcode errnumber)
- Cannot reserve virtual memory at addr 'address' for n bytes (errcode errnumber)
- Cannot write to disk
- Comma not allowed here 'location'
- Could not create 'filename' (error code 'number')
- Could not delete 'item' (project already open in IDE)
- Could not find a 'main unit'; initialization order will follow link order
- Could not get procedure address from RLINK32.DLL
- Could not load RLINK32.DLL
- Could not open 'filename' (error code 'number')
- Could not open 'filename' (program still running)
- Could not open 'filename' (project already open in IDE)
- Could not strip resources from 'target'
- Could not write to 'filename' (error code 'number')
- Error processing module 'module'
- Exceeded memory limit for block 'address' in module 'module'
- Expected a colon or '=' 'identifier'
- Expected a file name 'identifier'
- Expected an option 'identifier'
- Export 'symbol' in module 'module' references 'symbol' in unit 'unit'
- Exports 'symbol' and 'symbol' both have the same ordinal 'number'
- Failed to create resource file 'filename' 'number'
- Failed to create state file 'filename' (error code 'number')
- Failed to read from 'filename' at offset 'offset' for n bytes
- Fixup to empty segment in module 'module'
- General error in link set
- Heap reserve size is less than the commit size
- Illegal fixup type 'type' at offset 'address' in module 'module'
- Illegal number format 'symbol'
- Illegal option 'option'
- Illegal 'type' fixup index in module 'module'
- Incompatible version of RLINK32.DLL
- Invalid object file 'filename'
- Out of disk space
- Out of memory
- Packages must be linked with the startup code in C0PKG32.OBJ
- Public symbol for EXPDEF 'symbol' not found in module 'module'
- Public symbol 'symbol' defined in both library module 'module1' and 'module2'
- Public symbol 'symbol' defined in both module 'module1' and 'module2'
- Realloc of number bytes failed in module, line number
- RLINK32 was not initialized
- RTL helper function 'function' not found
- Section 'section' defined in .def file is empty
- Stack reserve size is less than the commit size
- Symbol 'symbol' marked as __import in 'module' is public in 'module'
- Symbol 'symbol1' is aliased to 'symbol2,' which is already aliased
- The unit name 'unit' is redefined by module 'module' (original definition in 'module')
- Too many commas on command line 'identifier'
- Too many DEF file names 'identifier'
- Too many errors; stopping link
- Too many EXE file names 'identifier'
- Too many exports only 65535 permitted
- Too many MAP file names 'identifier'
- Too many returns in response file 'filename'
- Too many section/segment definitions found in .def file
- Type index 'number' is bad in module 'module'
- Unable to open file 'filename'
- Unable to perform incremental link - performing full link...
- Unable to perform link
- Unexpected error detected during link
- Unit 'unit' (defined by 'name') depends on unit 'unit', but no implementation was found
- Unresolved external 'symbol' referenced from 'module'
- Unsupported 16-bit segment(s) in module 'module'
- Weak package unit 'unit' cannot contain inits