Error Messages (U)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #
Undefined Symbol: nae* / nnfot*
The Oracle OCI scripts are problematic in 8.1.6, according to the Oracle knowledgebase. Here's what you need to do to fix the problem prior to re-attempting relink:
Unresolved nae* symbols
Amend the OCISTATICLIBS macro in the $ORACLE_HOME/rdbms/demo/demo_rdbms.mk file
from
OCISTATICLIBS=$(STATICTTLIBS) $(LLIBTHREAD) ...
to
OCISTATICLIBS=$(NAETTOBJS) $(STATICTTLIBS) $(LLIBTHREAD) ....
Unresolved nnfotran symbol
The nnfotran symbol may not be listed, it should not occur when Oracle Names Server is installed.
Cause: nnfot.o, which resolves the nnfotran symbol, is referenced by an Oracle Names Server specific library.
Workaround:
Login as the oracle user, cd to $ORACLE_HOME/lib, then
$ cp libnoname8.a libnoname8.a_pre1249786 $ cp libn8.a libn8.a_pre1249786 $ ar x libnoname8.a nnfot.o # to extract the nnfot.o file from the libnoname8.a archive $ ar cr libn8.a nnfot.o # to archive nnfot.o into libn8.a $ ar d libnoname8.a nnfot.a # to delete nnfot.o from libnoname8.a
RELATED ORACLE DOCUMENTS
Bug 1249786
Bug 1199796
Evidence
- Database .profile
- Database Agent Version String
- uname -a