インストールパスを変更するためにMakefile.confを修正します。
% vi Makefile.conf ## Solaris 2.5 (with Sun cc) ##--sunos5-cc-- + #USERBINDIR = /usr/local/bin + #BINDIR = /usr/local/libexec + #CLIENTBINDIR=/usr/local/sbin - #ADMMANDIR = /usr/share/man/man1m + #ADMMANDIR = /usr/local/man/man1m - #FFMANDIR = /usr/share/man/man4 + #FFMANDIR = /usr/local/man/man4 - #LIBMANDIR = /usr/share/man/man3 + #LIBMANDIR = /usr/local/man/man3 - #USRMANDIR = /usr/share/man/man1 + #USRMANDIR = /usr/local/man/man1 - #VARRUN = /etc + #VARRUN = /var/run - #VARDB = /etc + #VARDB = /var/db/dhcp
各ファイルのパスを変更します。
% vi include/site.h #define _PATH_DHCPD_PID "/var/run/dhcpd.pid" #define _PATH_DHCPD_DB "/var/db/dhcp/dhcpd.leases" #define _PATH_DHCPD_CONF "/usr/local/etc/dhcpd.conf"
SunStudio C Compilerを使用するためにconfigureを修正してconfigureを実行します。
% vi configure - sysname=sunos5-gcc + sysname=sunos5-cc
% ./configure
makeしてインストールします。
% make # make install