![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
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?
|