Service Manager installed AIX failed to start: "0509-150   Dependent module libc++.a(shr_64.o) could not be loaded."
search cancel

Service Manager installed AIX failed to start: "0509-150   Dependent module libc++.a(shr_64.o) could not be loaded."

book

Article ID: 251065

calendar_today

Updated On:

Products

CA Automic Operations Manager

Issue/Introduction

The Service Manager on AIX failed to start with the error message below.

exec(): 0509-036 Cannot load program ./ucybsmgr because of the following errors:
        0509-150   Dependent module libc++.a(shr_64.o) could not be loaded.
        0509-022 Cannot load module libc++.a(shr_64.o).
        0509-026 System error: A file or directory in the path name does not exist.

Environment

Release : 21.0

Component : Service Manager on AIX

Cause

The incorrect version of IBM XL C++ Runtime is installed.

Resolution

Please update AIX runtime to at least 16.1.0.6 version to also avoid the error message below.

 

exec(): 0509-036 Cannot load program ucybsmgr because of the following errors:
rtld: 0712-001 Symbol _ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev was referenced
      from module ucybsmgr(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol _ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev was referenced
      from module ucybsmgr(), but a runtime definition
      of the symbol was not found.
rtld: 0712-002 fatal error: exiting.

Additional Information

To check the runtime version on the AIX machine. you can run below command.

lslpp -l xlC\*