This message is produced in the Solaris 2.5.1 release and earlier. It is not produced in releases after the Solaris 2.5.1.
Refer to "ld.so.1: string: fatal: relocation error: string: string: referenced symbol not found". It has the same cause.
For a resolution, refer to "ld.so.1: string: fatal: relocation error: string: string: referenced symbol not found". Their resolutions are the same.
This error does not necessarily occur when you first bring up an application. It could take months to develop, if ordinary use of the application seldom references the undefined symbol.
For more information about the Linker, see the Linker and Libraries Guide.