In the rare circumstance that you need to add or change a switch, you can do so with this
confRANLIBOPTS macro:
define(`confRANLIBOPTS??, `-v??) ?†? replace the switch
APPENDDEF(`confRANLIBOPTS??, `-v??) ?†? add a switch
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
2.7 Build m4 Macro Reference | 95
2.7.51 confREQUIRE_LIBSM
Define if libsm is required Build macro
Some of the programs in the source distribution, such as sendmail, require the libsm/libsm.a
library. For those programs, this confREQUIRE_LIBSM build-time macro is already correctly
defined.
Should you develop a program of your own that needs this library, you can modify its
Makefile.m4 file to include it.
2.7.52 confSBINDIR
root-oriented program directory Build macro
Programs that should be executed only by root are considered ???root-oriented.??? Among
those programs are editmap, makemap, mailstats, and praliases. Suchprograms are installed
in a directory whose name is defined by the confSBINDIR macro. In general, this macro is
correctly defined for you in your devtools/OS directory, but if you wishto install one or
more of those programs in a different location, you can do so like this:
define(`confSBINDIR??, `/opt/mail/sbin??)
Here, we have defined the appropriate macros to force installation of the root-oriented
programs in the /opt/mail/sbin directory.
Pages:
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194