confCC

confCC

Compiler used to build sendmail Build macro

The confCC macro is used to specify which C-language compiler to use when building sendmail . The default is probably appropriate for your system, but there might be times when a different compiler is preferred. For example, consider the desire to use Sun's unbundled compiler instead of gcc (1) under Solaris 2.5:

 define(`confCC', `/usr/opt/SUNWspro/bin/cc') 

The confCC macro might also be used to compile for testing with purify (1):

 define(`confCC', `/usr/local/bin/purify cc') 

Or you might need to use a specific version of gcc :

 define(`confCC', `gcc -V2.7.2.1') 

When compiling under Solaris with Sun's unbundled compiler, you will need to declare the following two lines:

 define(`confCC', `/opt/SUNWspro/bin/cc') define(`confDEPEND_TYPE', `Solaris') 

Here, a confDEPEND_TYPE of Solaris causes a Makefile to be constructed with correct dependencies for Sun's unbundled compiler (confDEPEND_TYPE).

The confCC macro provides the value used with the CC= Makefile directive. This value is used to compile .o files from .c files, and to ld (1) the final sendmail executable.



Sendmail
sendmail, 4th Edition
ISBN: 0596510292
EAN: 2147483647
Year: 2002
Pages: 1174

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net