I have new server that I need to get tinydns on it. I am running "ubuntu
server" on it has all the libs, gcc, make etc., installed. Yet I keep getting
this:
# cd admin/daemontools-0.76/
root@bacon:/package/admin/daemontools-0.76# package/install
Linking ./src/* into ./compile...
Compiling everything in ./compile...
./load envdir unix.a byte.a
envdir.o: In function `main':envdir.c:(.text+0x118): undefined reference to
`errno'
:envdir.c:(.text+0x219): undefined reference to `errno'
:envdir.c:(.text+0x235): undefined reference to `errno'
unix.a(openreadclose.o): In function
`openreadclose':openreadclose.c:(.text+0x45): undefined reference to `errno'
unix.a(pathexec_run.o): In function
`pathexec_run':pathexec_run.c:(.text+0x145): undefined reference to `errno'
unix.a(pathexec_run.o):pathexec_run.c:(.text+0x163): more undefined references
to `errno' follow
collect2: ld returned 1 exit status
make: *** [envdir] Error 1
Copying commands into ./command...
cp: cannot stat `compile/svscan': No such file or directory
If I cat the conf-cc file I get:
# cat conf-cc
gcc -O2 -include /usr/include/errno.h
Which I have:
# ls -la /usr/include/errno.h
-rw-r--r-- 1 root root 2452 2006-05-21 10:32 /usr/include/errno.h
Any ideas?
-Dee
|