OS: Oracle Linux 7.2 64bit
DB: Oracle 11.2.0.3
%86 Error in invoking target 'agent nmhs' of makefile
Solution
Add the parameters to link the libnnz11 library in the makefile
Modify $ORACLE_HOME/sysman/lib/ins_emagent.mk,
Modify $(MK_EMAGENT_NMECTL) to: $(MK_EMAGENT_NMECTL) -lnnz11 It is recommended
to backup the original file before modification
[oracle@ysserver ~]$ cd $ORACLE_HOME/sysman/lib
[oracle@ysserver lib]$ cp ins_emagent.mk ins_emagent.mk.bak
[oracle@ysserver lib]$ vi ins_emagent.mk After
entering the vi editor, enter the command mode /NMECTL to search, quickly locate the
line append the parameter -lnnz11 The first one is the letter l, the last two are the number 1,
save and exit Post-Retry
Reprinted from: https://www.linuxidc.com/Linux/2017-03/142095.htm