HP OpenVMS Systems

ask the wizard
Content starts here

Duplicate (MULDEF) C routines? (strncasecmp)

» close window

The Question is:

 
I recompile all our C programs using DECC V6.0
with option /STANDARD=VAXC. When I link an excutable image which call c and
Cobol sub-routines, I got the following message:
 
%LINK-W-MULDEF, symbol DECC$STRNCASECMP multiply
defined in module DECC$SHR file SYS$COMMON:[SYSLIB]DECC$SHR.EXE
 
Thanks
 
Phil Dang
 


The Answer is :

 
  Look through the LINK maps and find out where the strncasecmp
  declarations are coming from -- it would appear that there are
  two declarations appearing from somewhere.  Is there a local
  declaration in the C code?
 

answer written or last revised on ( 25-MAR-1999 )

» close window