Installation of TG4DRDA On Linux Fails During Linking with Error: tg4drda.mk:78: *** target pattern contains no `%' (Doc ID 412128.1)

Last updated on NOVEMBER 22, 2010

Applies to:

Oracle Database Gateway for DRDA - Version: 10.2 and later   [Release: and later ]
Linux x86
Checked for relevance on 22-Nov-2010

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

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms