EM 12c installation: libwebcache.a(wxsmdms.o): undefined
reference to symbol ‘yodSensorlnvalidate’
DECEMBER 25, 2018
Problem:
Installation of Enterprise Manager Cloud Control 12c fails at 44% and showing the following message on popup
window:
POPUP WARNING:Error in invoking target ‘install’ of makefile
“fa app/oracle/middleware/Oracle_WT/webcache/lib/ins_calypso.mk’. See
“/a0app/oralnventory /logs/cloneActions2018-12-25_09-02-12-PM.log
Troubleshooting:
The mentioned logfile cloneActions2018-12-25_09-02-12-PM.log contains the following additional information:
INFO: 12/25/18 9:03:32 PM UTC: T/lib -Im “cat /u01/app/oracle/middleware/Oracle_WT/lib/sysliblist’ -
Irt -Idl -Im -L/u01/app/oracle/middleware/Oracle_WT/
INFO; 12/25/18 9:03:32 PM UTC: /ust/bin/ld: libwebcache.a(wxsmdms.o):
symbol ‘yodSensorinvalidate’
/u01/app/oracle/middleware/Oracle_WT/lib/libdms2.so: error adding symbols: DSO missing from
command line
Solution:
1. Save original file
$ ep -p /u1/apploracle/Middleware/oms/lib/sysliblist
/u0app/oracle/Middleware/oms/ib/sysliblistorig
2. Modify sysliblist file by adding -ldms2 at the end:
§ cat /u01/app/oracle/Middleware/oms/lib/sysliblist
-Id] Im -Ipthread -Insl -lire-lipgo -ldms2
After fixing the above error click retry.
Note:
Do not try to change this line before EM fails, otherwise, you will receive a different error. On some stage(before
44%) EM needs to have syslibslist without -ldms2. So you should change this line after installation fails and retry
the installation,