Sunday, 22 January 2017

Failures will result while relinking the Advanced Supply Chain Planning (ASCP) executables MSO, MSC, MSR and FEM.


Relinking issues while applying patches,

   

    Error :

   -----------------------
    Relink of module "MSONEW" failed.
    .......
    Relink of module "FEMCCE" failed.
    .......
    Relink of module "MSRNEW" failed.
    .......
    Relink of module "MSCCPP" failed.
    .......
    Relink of module "MSCMON" failed.
    .......
    Relink of module "MSCNEW" failed.
    .......
    Relink of module "MSCNSP" failed.
    .........
    Relink of module "MSCNSPNM" failed.
    .........
    Relink of module "MSCPCL" failed.
    .........
    Relink of module "MSCPDW" failed.
    .........
    Relink of module "MSCPRG" failed.
    .........
    Relink of module "MSCSDW" failed.
    .........
    Relink of module "MSCSLD" failed.
    .........
    Relinking module 'MSCXGCAL' in product msc ...
    ......
    /oracle/PROD/apps/tech_st/10.1.2/lib/sysliblist` -ldl -lm -lpthread
    /oracle/PROD/apps/apps_st/appl/sht/12.0.0/lib/stubs/libstdc++.so
    /oracle/PROD/apps/apps_st/appl/sht/12.0.0/lib/stubs/libgcc_s.so.1
`    .gnu.linkonce.t._ZN17SCOProfileOptionsC1Ev' referenced in section `.rodata'
    of /oracle/PROD/apps/apps_st/appl/mso/12.0.0/lib/libmso.a(msopomdl.o):
    defined in discarded section `.gnu.linkonce.t._ZN17SCOProfileOptionsC1Ev' of


Solution:


    To fix this problem, users are required to replace the following line under the Linux section of file " $AD_TOP/bin/adrelinknew.sh":

    From:
    CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh'

    TO:
    CPP_LDFLAGS=' -L$(ORACLE_HOME)/lib -L$(ORACLE_HOME)/lib/stubs -lclntsh -Wl,--noinhibit-exec'

   
After making this change, run adadmin utility to relink MSC product.

No comments:

Post a Comment