English

Error: error LNK2001: unresolved external symbol

Error Message

After moving an ArcSDL project from one platform to another, the following message is displayed when linking:

"error LNK2001: unresolved external symbol"

Cause

There is a difference when calling C functions from Fortran on the different platforms. For example, the call to C functions on HP-Unix is different from the call to C functions on NT.

Solution or Workaround

ESRI does not provide C programming support or Fortran progamming support for ArcSDL. Therefore, it is the developers' responsibility to determine what to call the C functions from Fortran on the new platform.