C51: Unresolved External ?C?CLDOPTR
Information in this article applies to:
When writing code for SLE66xxxPE devices, the following linker error is issued:
*** ERROR L127: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C?CLDOPTR
The SLE66xxxPE devices are using special run-time libraries that do not include the following functions: ?C?CLDOPTR, ?C?CSTOPTR, ?C?ILDOPTR, ?C?ISTOPTR, ?C?LLDOPTR, ?C?LSTOPTR.
You must set the VARBANKING compiler directive for the SLE66xxxPE devices. In µVision, this directive is enabled under Project — Options for Target — Target with the option 'far' memory type support.
Last Reviewed: Thursday, February 25, 2021
of your data.