Is This Content Helpful?
We're glad to know this article was helpful.
To compile and link an ArcSDL program you need to use the GNUmakefile. This utility allows the management of platform dependencies.
The sample GNUmakefile in the module directories is the same for all platforms. The system dependencies are isolated in the make.include file, which is unique for each platform.
This GNUmakefile defines all the compiler and linker options you may need, as well as system libraries. Use this file as a template for your application makefiles; thus, your code will be compatible with ArcInfo libraries.
The components provided are:
Compiler/linker errors that occur, such as unresolved external references, may be platform-specific.