My Oracle Support Banner

Installation of TG4DRDA On Linux Fails During Linking with Error: *** 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 later
Linux x86


Installing TG4DRDA fails with error:
Error in invoking target 'gensnaliblist' of makefile
/usr/bin/make -f gensnaliblist GENSNALIBARG= TCPIP

/opt/oracle/product/10.2.0/gw_1/tg4drda/lib/ *** 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. make
registerOnly = false
installMakePath = /usr/bin/make
installMakeFileName = /opt/oracle/product/10.2.0/gw_1/tg4drda/lib/
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:
INFO: Start output from spawned process:
INFO: ----------------------------------
INFO: /opt/oracle/product/10.2.0/gw_1/tg4drda/lib/ *** target
pattern contains no `%'. Stop.


There is already an existing ORACLE_HOME for the database; TG4DRDA is installed into a second ORACLE_HOME


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.