Installation of TG4DRDA On Linux Fails During Linking with Error: tg4drda.mk:78: *** target pattern contains no `%'
(Doc ID 412128.1)
Last updated on JANUARY 29, 2022
Applies to:
Oracle Database Gateway for DRDA - Version 10.2 and laterLinux x86
Symptoms
Installing TG4DRDA fails with error:
Error in invoking target 'gensnaliblist' of makefile
/usr/bin/make -f tg4drda.mk gensnaliblist GENSNALIBARG= TCPIP
/opt/oracle/product/10.2.0/gw_1/tg4drda/lib/tg4drda.mk:78: *** target pattern contains no `%'. Stop.
InstallActions.log shows:
INFO: Setting variable 'varDRDANETPROD' to 'TCPIP'. Received the value from a
code block.
...
INFO: Calling Action unixActions10.2.0.1.0 make
registerOnly = false
installMakePath = /usr/bin/make
installMakeFileName = /opt/oracle/product/10.2.0/gw_1/tg4drda/lib/tg4drda.mk
installTarget = gensnaliblist
undoMakeFileName =
installArguments = GENSNALIBARG=TCPIP,
logFile = /opt/oracle/product/10.2.0/gw_1/install/make.log
undoTarget =
progMsg = Generating List of DRDA TCP libraries
INFO: The output of this make operation is also available at:
'/opt/oracle/product/10.2.0/gw_1/install/make.log'
INFO:
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO:
INFO: /opt/oracle/product/10.2.0/gw_1/tg4drda/lib/tg4drda.mk:78: *** target
pattern contains no `%'. Stop.
Changes
There is already an existing ORACLE_HOME for the database; TG4DRDA is installed into a second ORACLE_HOME
Cause
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
Symptoms |
Changes |
Cause |
Solution |