daemontools installation problem
Ser As <[email protected]> Sun, 7 Aug 2005 15:57:47 +0300
| Newsgroups | gmane.comp.djb.package |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_2045_19826748.1123419467015 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi I want to install djbdns to Red Hat 9.0 For that purpose I wanted to install first daemontools package.. But at the command package/install=20 I have the following output at the standard output: ---------------------------------- [root@localhost daemontools-0.76]# package/install Linking ./src/* into ./compile... Compiling everything in ./compile... sh find-systype.sh > systype rm -f compile sh print-cc.sh > compile chmod 555 compile ./compile byte_chr.c ./compile byte_copy.c ./compile byte_cr.c ./compile byte_diff.c ./compile byte_rchr.c ./compile fmt_uint.c ./compile fmt_uint0.c ./compile fmt_ulong.c rm -f makelib sh print-ar.sh > makelib chmod 555 makelib ./compile scan_ulong.c ./compile str_chr.c ./compile str_diff.c ./compile str_len.c ./compile str_start.c ./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \ byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \ str_diff.o str_len.o str_start.o rm -f choose cat warn-auto.sh choose.sh \ | sed s}HOME}"`head -1 home`"}g \ > choose chmod 555 choose ./choose c trydrent direntry.h1 direntry.h2 > direntry.h ./compile envdir.c rm -f load sh print-ld.sh > load chmod 555 load ./compile alloc.c ./compile alloc_re.c ./compile buffer.c ./compile buffer_0.c ./compile buffer_1.c ./compile buffer_2.c ./compile buffer_get.c ./compile buffer_put.c ./compile buffer_read.c ./compile buffer_write.c ./compile coe.c ./compile env.c ./compile error.c ./compile error_str.c ./compile fd_copy.c ./compile fd_move.c ./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h ./compile fifo.c ./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h ./compile lock_ex.c ./compile lock_exnb.c ./compile ndelay_off.c ./compile ndelay_on.c ./compile open_append.c ./compile open_read.c ./compile open_trunc.c ./compile open_write.c ./compile openreadclose.c ./compile pathexec_env.c ./compile pathexec_run.c pathexec_run.c: In function `pathexec_run': pathexec_run.c:18: warning: implicit declaration of function `execve' ./compile chkshsgr.c chkshsgr.c: In function `main': chkshsgr.c:10: warning: passing arg 2 of `getgroups' from incompatible=20 pointer type chkshsgr.c:10: warning: implicit declaration of function `setgroups' ./load chkshsgr=20 ./chkshsgr || ( cat warn-shsgr; exit 1 ) ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h ./compile prot.c prot.c: In function `prot_gid': prot.c:13: warning: implicit declaration of function `setgroups' prot.c:15: warning: implicit declaration of function `setgid' prot.c: In function `prot_uid': prot.c:20: warning: implicit declaration of function `setuid' ./compile readclose.c ./compile seek_set.c seek_set.c: In function `seek_set': seek_set.c:9: warning: implicit declaration of function `lseek' ./compile sgetopt.c ./compile sig.c ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h ./compile sig_block.c ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h ./compile sig_catch.c ./compile sig_pause.c ./compile stralloc_cat.c ./compile stralloc_catb.c ./compile stralloc_cats.c ./compile stralloc_eady.c ./compile stralloc_opyb.c ./compile stralloc_opys.c ./compile stralloc_pend.c ./compile strerr_die.c ./compile strerr_sys.c ./compile subgetopt.c ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h ./compile wait_nohang.c ./compile wait_pid.c ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o \ buffer_2.o buffer_get.o buffer_put.o buffer_read.o buffer_write.o \ coe.o env.o error.o error_str.o fd_copy.o fd_move.o fifo.o lock_ex.o \ lock_exnb.o ndelay_off.o ndelay_on.o open_append.o open_read.o \ open_trunc.o open_write.o openreadclose.o pathexec_env.o \ pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \ sig_block.o sig_catch.o sig_pause.o stralloc_cat.o stralloc_catb.o \ stralloc_cats.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o \ stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \ wait_pid.o ./load envdir unix.a byte.a=20 envdir.o(.text+0xca): In function `main': : undefined reference to `errno' envdir.o(.text+0x1ea): In function `main': : undefined reference to `errno' unix.a(openreadclose.o)(.text+0x3b): In function `openreadclose': : undefined reference to `errno' unix.a(pathexec_run.o)(.text+0xf6): In function `pathexec_run': : undefined reference to `errno' unix.a(pathexec_run.o)(.text+0x13a): In function `pathexec_run': : undefined reference to `errno' unix.a(readclose.o)(.text+0x42): more undefined references to `errno' follo= w collect2: ld returned 1 exit status make: *** [envdir] Error 1 Copying commands into ./command... cp: cannot stat `compile/svscan': No such file or directory ------------ What is the problem? What should I do in order to install the daemontools? ------=_Part_2045_19826748.1123419467015 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <div>Hi I want to install djbdns to Red Hat 9.0</div> <div>For that purpose I wanted to install first daemontools package..</div> <div>But at the command</div> <div>package/install </div> <div>I have the following output at the standard output:</div> <div> </div> <div>----------------------------------</div> <div>[root@localhost daemontools-0.76]# package/install<br>Linking ./src/* = into ./compile...<br>Compiling everything in ./compile...<br>sh find-systyp= e.sh > systype<br>rm -f compile<br>sh print-cc.sh > compile<br>chmod = 555 compile <br>./compile byte_chr.c<br>./compile byte_copy.c<br>./compile byte_cr.c<br= >./compile byte_diff.c<br>./compile byte_rchr.c<br>./compile fmt_uint.c<br>= ./compile fmt_uint0.c<br>./compile fmt_ulong.c<br>rm -f makelib<br>sh print= -ar.sh > makelib<br>chmod 555 makelib<br>./compile scan_ulong.c<br>./compile s= tr_chr.c<br>./compile str_diff.c<br>./compile str_len.c<br>./compile str_st= art.c<br>./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \ <br>byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \= <br>str_diff.o str_len.o str_start.o<br>rm -f choose<br>cat warn-auto.sh ch= oose.sh \<br>| sed s}HOME}"`head -1 home`"}g \<br>> choose <br>chmod 555 choose<br>./choose c trydrent direntry.h1 direntry.h2 > di= rentry.h<br>./compile envdir.c<br>rm -f load<br>sh print-ld.sh > load<br= >chmod 555 load<br>./compile alloc.c<br>./compile alloc_re.c<br>./compile= =20 buffer.c<br>./compile buffer_0.c<br>./compile buffer_1.c<br>./compile buffe= r_2.c<br>./compile buffer_get.c<br>./compile buffer_put.c<br>./compile buff= er_read.c<br>./compile buffer_write.c<br>./compile coe.c<br>./compile env.c <br>./compile error.c<br>./compile error_str.c<br>./compile fd_copy.c<br>./= compile fd_move.c<br>./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasm= kffo.h<br>./compile fifo.c<br>./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h<br>./compile lock_ex.c<br>./compile lock_exnb.c<br>./compi= le ndelay_off.c<br>./compile ndelay_on.c<br>./compile open_append.c<br>./co= mpile open_read.c<br>./compile open_trunc.c<br>./compile open_write.c<br> ./compile openreadclose.c<br>./compile pathexec_env.c<br>./compile pathexec= _run.c<br>pathexec_run.c: In function `pathexec_run':<br>pathexec_run.c:18:= warning: implicit declaration of function `execve'<br>./compile chkshsgr.c <br>chkshsgr.c: In function `main':<br>chkshsgr.c:10: warning: passing arg = 2 of `getgroups' from incompatible pointer type<br>chkshsgr.c:10: warning: = implicit declaration of function `setgroups'<br>./load chkshsgr <br>./chksh= sgr || ( cat warn-shsgr; exit 1 ) <br>./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h<br>./comp= ile prot.c<br>prot.c: In function `prot_gid':<br>prot.c:13: warning: implic= it declaration of function `setgroups'<br>prot.c:15: warning: implicit decl= aration of function `setgid' <br>prot.c: In function `prot_uid':<br>prot.c:20: warning: implicit declara= tion of function `setuid'<br>./compile readclose.c<br>./compile seek_set.c<= br>seek_set.c: In function `seek_set':<br>seek_set.c:9: warning: implicit d= eclaration of function `lseek' <br>./compile sgetopt.c<br>./compile sig.c<br>./choose cl trysgprm hassgprm= .h1 hassgprm.h2 > hassgprm.h<br>./compile sig_block.c<br>./choose cl try= sgact hassgact.h1 hassgact.h2 > hassgact.h<br>./compile sig_catch.c<br> ./compile sig_pause.c<br>./compile stralloc_cat.c<br>./compile stralloc_cat= b.c<br>./compile stralloc_cats.c<br>./compile stralloc_eady.c<br>./compile = stralloc_opyb.c<br>./compile stralloc_opys.c<br>./compile stralloc_pend.c <br>./compile strerr_die.c<br>./compile strerr_sys.c<br>./compile subgetopt= .c<br>./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h<br>./com= pile wait_nohang.c<br>./compile wait_pid.c<br>./makelib unix.a alloc.o allo= c_re.o=20 buffer.o buffer_0.o buffer_1.o \<br>buffer_2.o buffer_get.o buffer_put.o bu= ffer_read.o buffer_write.o \<br>coe.o env.o error.o error_str.o fd_copy.o f= d_move.o fifo.o lock_ex.o \<br>lock_exnb.o ndelay_off.o ndelay_on.o open_ap= pend.o open_read.o \ <br>open_trunc.o open_write.o openreadclose.o pathexec_env.o \<br>pathexec_= run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \<br>sig_block.o sig_ca= tch.o sig_pause.o stralloc_cat.o stralloc_catb.o \<br>stralloc_cats.o stral= loc_eady.o stralloc_opyb.o stralloc_opys.o \ <br>stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \<b= r>wait_pid.o<br>./load envdir unix.a byte.a <br>envdir.o(.text+0xca): In fu= nction `main':<br>: undefined reference to `errno'<br>envdir.o(.text+0x1ea)= : In function `main': <br>: undefined reference to `errno'<br>unix.a(openreadclose.o)(.text+0x3b)= : In function `openreadclose':<br>: undefined reference to `errno'<br>unix.= a(pathexec_run.o)(.text+0xf6): In function `pathexec_run':<br>: undefined r= eference to `errno' <br>unix.a(pathexec_run.o)(.text+0x13a): In function `pathexec_run':<br>: u= ndefined reference to `errno'<br>unix.a(readclose.o)(.text+0x42): more unde= fined references to `errno' follow<br>collect2: ld returned 1 exit status <br>make: *** [envdir] Error 1<br>Copying commands into ./command...<br>cp:= cannot stat `compile/svscan': No such file or directory<br> </div> <div>------------</div> <div> </div> <div>What is the problem?</div> <div>What should I do in order to install the daemontools?</div> ------=_Part_2045_19826748.1123419467015--