Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Problems in compling sendmail-8.12.5

Status
Not open for further replies.

goldrakke

MIS
Nov 27, 2001
5
0
0
IT
I have just unpacked the source and done sh Build... and I get this oputput.... anybody can explain me what happened? I have also tried to use gcc 3.1 but i have similar results... I have Solaris 8 and a Sun 420 server.

Thanks in advance

# sh Build
Making all in:
/extra/sendmail-8.12.5/libsm
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
Making all in:
/extra/sendmail-8.12.5/libsmutil
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmutil
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmutil'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS -DMAP_REGEX -DSOLARIS=20800 -DNETINET6 -DNOT_SENDMAIL -c
-o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:27: unistd.h: No such file or directory
In file included from debug.c:11:
../../sendmail/sendmail.h:30: stdlib.h: No such file or directory
../../sendmail/sendmail.h:31: stdio.h: No such file or directory
../../sendmail/sendmail.h:32: ctype.h: No such file or directory
../../sendmail/sendmail.h:33: setjmp.h: No such file or directory
../../sendmail/sendmail.h:34: string.h: No such file or directory
../../sendmail/sendmail.h:35: time.h: No such file or directory
In file included from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../include/sendmail/sendmail.h:20: stdio.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:22,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../include/sm/io.h:24: stdio.h: No such file or directory
In file included from ../../include/sm/gen.h:22,
from ../../include/sm/io.h:25,
from ../../include/sendmail/sendmail.h:22,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../include/sm/types.h:31: sys/types.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:23,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../include/sm/string.h:21: string.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:24,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../sendmail/conf.h:30: sys/param.h: No such file or directory
../../sendmail/conf.h:31: sys/types.h: No such file or directory
../../sendmail/conf.h:32: sys/stat.h: No such file or directory
../../sendmail/conf.h:35: sys/file.h: No such file or directory
../../sendmail/conf.h:37: sys/wait.h: No such file or directory
In file included from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/syslimits.h:7,
from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/limits.h:11,
from ../../sendmail/conf.h:38,
from ../../include/sendmail/sendmail.h:24,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/limits.h:117: limits.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:24,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../sendmail/conf.h:39: fcntl.h: No such file or directory
../../sendmail/conf.h:40: signal.h: No such file or directory
../../sendmail/conf.h:41: netdb.h: No such file or directory
../../sendmail/conf.h:42: pwd.h: No such file or directory
../../sendmail/conf.h:43: grp.h: No such file or directory
In file included from ../../sendmail/conf.h:207,
from ../../include/sendmail/sendmail.h:24,
from ../../sendmail/sendmail.h:40,
from debug.c:11:
../../include/sm/conf.h:332: sys/time.h: No such file or directory
../../include/sm/conf.h:408: sys/loadavg.h: No such file or directory
../../include/sm/conf.h:2291: sys/sysmacros.h: No such file or directory
../../include/sm/conf.h:2601: sys/utsname.h: No such file or directory
In file included from ../../include/sm/exc.h:20,
from ../../sendmail/sendmail.h:57,
from debug.c:11:
../../include/sm/setjmp.h:16: setjmp.h: No such file or directory
In file included from ../../sendmail/sendmail.h:58,
from debug.c:11:
../../include/sm/heap.h:21: stdlib.h: No such file or directory
In file included from ../../sendmail/sendmail.h:63,
from debug.c:11:
../../include/sm/signal.h:24: sys/types.h: No such file or directory
In file included from ../../sendmail/sendmail.h:63,
from debug.c:11:
../../include/sm/signal.h:26: signal.h: No such file or directory
In file included from ../../sendmail/sendmail.h:64,
from debug.c:11:
../../include/sm/clock.h:24: sys/time.h: No such file or directory
In file included from ../../sendmail/sendmail.h:65,
from debug.c:11:
../../include/sm/mbdb.h:15: pwd.h: No such file or directory
In file included from ../../include/sm/mbdb.h:17,
from ../../sendmail/sendmail.h:65,
from debug.c:11:
../../include/sm/limits.h:26: sys/param.h: No such file or directory
In file included from ../../sendmail/sendmail.h:66,
from debug.c:11:
../../include/sm/errstring.h:20: errno.h: No such file or directory
In file included from ../../sendmail/sendmail.h:68,
from debug.c:11:
../../include/sm/shm.h:16: sys/types.h: No such file or directory
../../include/sm/shm.h:17: sys/ipc.h: No such file or directory
../../include/sm/shm.h:18: sys/shm.h: No such file or directory
In file included from debug.c:11:
../../sendmail/sendmail.h:71: syslog.h: No such file or directory
../../sendmail/sendmail.h:77: sys/socket.h: No such file or directory
../../sendmail/sendmail.h:80: sys/un.h: No such file or directory
../../sendmail/sendmail.h:83: netinet/in.h: No such file or directory
../../sendmail/sendmail.h:102: arpa/nameser.h: No such file or directory
../../sendmail/sendmail.h:106: resolv.h: No such file or directory
make[1]: *** [debug.o] Error 1
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmutil'
Making all in:
/extra/sendmail-8.12.5/libsmdb
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmdb
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmdb'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS -DMAP_REGEX -DSOLARIS=20800 -DNETINET6 -DNOT_SENDMAIL -c
-o smdb.o smdb.c
In file included from ../../include/sm/gen.h:22,
from smdb.c:10:
../../include/sm/types.h:31: sys/types.h: No such file or directory
smdb.c:13: fcntl.h: No such file or directory
smdb.c:14: stdlib.h: No such file or directory
smdb.c:15: unistd.h: No such file or directory
In file included from smdb.c:18:
../../include/sendmail/sendmail.h:20: stdio.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:22,
from smdb.c:18:
../../include/sm/io.h:24: stdio.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:23,
from smdb.c:18:
../../include/sm/string.h:21: string.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:24,
from smdb.c:18:
../../sendmail/conf.h:30: sys/param.h: No such file or directory
../../sendmail/conf.h:31: sys/types.h: No such file or directory
../../sendmail/conf.h:32: sys/stat.h: No such file or directory
../../sendmail/conf.h:35: sys/file.h: No such file or directory
../../sendmail/conf.h:37: sys/wait.h: No such file or directory
In file included from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/syslimits.h:7,
from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/limits.h:11,
from ../../sendmail/conf.h:38,
from ../../include/sendmail/sendmail.h:24,
from smdb.c:18:
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/limits.h:117: limits.h: No such file or directory
In file included from ../../include/sendmail/sendmail.h:24,
from smdb.c:18:
../../sendmail/conf.h:39: fcntl.h: No such file or directory
../../sendmail/conf.h:40: signal.h: No such file or directory
../../sendmail/conf.h:41: netdb.h: No such file or directory
../../sendmail/conf.h:42: pwd.h: No such file or directory
../../sendmail/conf.h:43: grp.h: No such file or directory
In file included from ../../sendmail/conf.h:207,
from ../../include/sendmail/sendmail.h:24,
from smdb.c:18:
../../include/sm/conf.h:332: sys/time.h: No such file or directory
../../include/sm/conf.h:408: sys/loadavg.h: No such file or directory
../../include/sm/conf.h:2291: sys/sysmacros.h: No such file or directory
../../include/sm/conf.h:2601: sys/utsname.h: No such file or directory
In file included from smdb.c:19:
../../include/libsmdb/smdb.h:16: sys/types.h: No such file or directory
../../include/libsmdb/smdb.h:17: sys/stat.h: No such file or directory
In file included from ../../include/libsmdb/smdb.h:19,
from smdb.c:19:
../../include/sm/errstring.h:20: errno.h: No such file or directory
In file included from smdb.c:19:
../../include/libsmdb/smdb.h:22: ndbm.h: No such file or directory
make[1]: *** [smdb.o] Error 1
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsmdb'
Making all in:
/extra/sendmail-8.12.5/sendmail
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/sendmail
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/sendmail'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/sendmail'
Making all in:
/extra/sendmail-8.12.5/editmap
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/editmap
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/editmap'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/editmap'
Making all in:
/extra/sendmail-8.12.5/mail.local
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mail.local
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mail.local'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mail.local'
Making all in:
/extra/sendmail-8.12.5/mailstats
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mailstats
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mailstats'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/mailstats'
Making all in:
/extra/sendmail-8.12.5/makemap
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/makemap
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/makemap'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/makemap'
Making all in:
/extra/sendmail-8.12.5/praliases
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/praliases
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/praliases'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/praliases'
Making all in:
/extra/sendmail-8.12.5/rmail
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/rmail
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/rmail'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/rmail'
Making all in:
/extra/sendmail-8.12.5/smrsh
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/smrsh
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/smrsh'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/smrsh'
Making all in:
/extra/sendmail-8.12.5/vacation
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/vacation
make[1]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/vacation'
if [ -r /usr/include/sysexits.h ]; then ln -s /usr/include/sysexits.h; fi
(cd ../../libsm; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4, sfx=, variant=optimized
Making in /extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm
make[2]: Entering directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[2]: *** No targets specified and no makefile found. Stop.
make[2]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm'
make[1]: *** [/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/libsm/libsm.a] Error 2
make[1]: Leaving directory `/extra/sendmail-8.12.5/obj.SunOS.5.8.sun4/vacation'
make: *** [all] Error 2

Goldrakke

 
U dont have working C compiler on ur machine and thats why u r getting the above errors..

Hav a look at the thread: thread14-340453 in the same forum where i have mentioned complete procedure to compile and install sendmail 8.11 / 12 version, with pre-requisites..

Regds,

- Hemant
Networking and Systems Integration Group
Satyam Computer Services Ltd
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top