Oracle 12c Linux Installation Solving: Error all_no_orcl
Hi! The Tutorial shows you Step-by-Step How to Solve the Oracle 12c Database Installation Linux “Error in invoking target ‘all_no_orcl’ of makefile.”.
For Details Look to the Great Tutorial on: Oracle 12c Installation for Ubuntu 13.10 Saucy Amd64.
-
Make Needed Libraries SymLinking.
su oracle
sudo ln -s $ORACLE_HOME/lib/libclntshcore.so.12.1 /usr/lib/
sudo ln -s $ORACLE_HOME/lib/libclntsh.so.12.1 /usr/lib/
-
Modify the ‘ins_rdbms.mk’ File.
nano $ORACLE_HOME/rdbms/lib/ins_rdbms.mk
Ctrl+W to Search inside the ‘nano’ Editor
Search for “ORAPWD_LINKLINE“
Modify the Line:$(ORAPWD_LINKLINE)
In:
$(ORAPWD_LINKLINE) -lnnz12
Ctrl+O to Save Changes, Ctrl+X to Save and Exit from ‘nano’ Editor
Search for “HSOTS_LINKLINE“
Modify the Line:$(HSOTS_LINKLINE)
In:
$(HSOTS_LINKLINE) -lagtsh
Search for “PLSHPROF_LINKLINE“
Modify the Line:$(PLSHPROF_LINKLINE)
In:
$(PLSHPROF_LINKLINE) -lons
-
Modify the “env_rdbms.mk” File
After Ctrl+x to Save & Exit from nano Editornano $ORACLE_HOME/rdbms/lib/env_rdbms.mk
Search for “HSOTS_LINKLINE“
Modify the Line:HSOTS_LINKLINE=$(LINK) $(OPT) $(HSOTSMAI) $(HSALIB_SUBSET1) \
In:
HSOTS_LINKLINE=$(LINK) $(OPT) -Wl,--no-as-needed $(HSOTSMAI) $(HSALIB_SUBSET1) \
Search for “HSDEPXA_LINKLINE“
Modify the Line:HSDEPXA_LINKLINE=$(LINK) $(OPT) $(HSDEPMAI) $(HSALIB_SUBSET1) \
In:
HSDEPXA_LINKLINE=$(LINK) $(OPT) -Wl,--no-as-needed $(HSDEPMAI) $(HSALIB_SUBSET1) \
Search for “KFOD_LINKLINE“
Modify the Line:KFOD_LINKLINE=$(LINK) $(S0MAIN) $(SSKFODED) $(SKFODPT) $(KFODOBJ) \
In:
KFOD_LINKLINE=$(LINK) $(S0MAIN) -Wl,--no-as-needed $(SSKFODED) $(SKFODPT) $(KFODOBJ) \
Search for “AMDU_LINKLINE“
Modify the Line:AMDU_LINKLINE=$(LINK) $(S0MAIN) $(SSKFMUED) $(SKFMUPT) \
In:
AMDU_LINKLINE=$(LINK) $(S0MAIN) -Wl,--no-as-needed $(SSKFMUED) $(SKFMUPT) \
Search for “KFED_LINKLINE“
Modify the Line:KFED_LINKLINE=$(LINK) $(S0MAIN) $(SSKFEDED) $(SKFEDPT) \
In:
KFED_LINKLINE=$(LINK) $(S0MAIN) -Wl,--no-as-needed $(SSKFEDED) $(SKFEDPT) \
Search for “KFNDG_LINKLINE“
Modify the Line:KFNDG_LINKLINE=$(LINK) $(S0MAIN) $(SSKFNDGED) $(SKFNDGPT) $(KFNDGOBJ) \
In:
KFNDG_LINKLINE=$(LINK) $(S0MAIN) -Wl,–no-as-needed $(SSKFNDGED) $(SKFNDGPT) $(KFNDGOBJ) \
-
Click on Retry and Follow Up with Installation.