My Oracle Support Banner

Error 'Undefined Reference to `B_DestroyKeyObject'' Installing OWB Software on Oracle Linux 7 (Doc ID 2746157.1)

Last updated on JANUARY 22, 2021

Applies to:

Oracle Warehouse Builder - Version and later
Information in this document applies to any platform.


When installing OWB stand alone software for Linux (patch 17389934) on OL7, following error may occur;

<Path>owb/sysman/lib//libnmectl.a(nmectlt.o): In function 'nmectlt_genSudoProps':

nmectlt.c:(.text+0x76): undefined reference to 'B_DestroyKeyObject'
nmectlt.c:(.text+0x7f): undefined reference to 'B_DestroyKeyObject'
nmectlt.c:(.text+0x88): undefined reference to 'B_DestroyKeyObject'
nmectlt.c:(.text+0x91): undefined reference to 'B_DestroyKeyObject'

INFO: collect2: error: ld returned 1 exit status

INFO: make[1]: Leaving directory '/opt/oracle/product/owb/sysman/lib'

INFO: make[1]: *** [<Path>/owb/sysman/lib/emdctl] Error 1
make: *** [emdctl] Error 2

INFO: End output from spawned process.
INFO: ----------------------------------
INFO: Exception thrown from action: make
Exception Name: MakefileException
Exception String: Error in invoking target 'agent nmb nmo nmhs' of makefile '<Path>t/owb/sysman/lib/'. See '<Path>/oraInventory/logs/installActions2021-01-21_12-39-24PM.log' for details.
Exception Severity: 1
INFO: *** Cancel Dialog: ***
INFO: User Selected: Stop installation of all products.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.