The message `ild: calling ld to finish link' . . . means that ild cannot complete the link, and is deferring the link request to ld for completion.
By default, these messages are displayed as needed. You can suppress these messages by using the -z i_quiet option.
ild: calling ld to finish link -- cannot handle shared libraries in archive library name
This message is suppressed if ild is implicitly requested (-g), but is displayed if -xildon is on the command line. This message is displayed in all cases if you use the -z i_verbose option, and never displayed if you use the -z i_quiet option.
ild: calling ld to finish link -- cannot handle keyword Keyword
ild: calling ld to finish link -- cannot handle -d Keyword
ild: calling ld to finish link -- cannot handle -z keyword
ild: calling ld to finish link -- cannot handle argument keyword