Войти

Показать полную графическую версию : [решено] sendmail. установка программы


Artem-Samsung
04-07-2008, 17:05
infotec@infotec-server:~/Desktop/sendmail-8.14.2> make
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/libsm
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../include assert.c debug.c errstring.c exc.c heap.c match.c rpool.c strdup.c strerror.c strl.c clrerr.c fclose.c feof.c ferror.c fflush.c fget.c fpos.c findfp.c flags.c fopen.c fprintf.c fpurge.c fput.c fread.c fscanf.c fseek.c fvwrite.c fwalk.c fwrite.c get.c makebuf.c put.c refill.c rewind.c setvbuf.c smstdio.c snprintf.c sscanf.c stdio.c strio.c ungetc.c vasprintf.c vfprintf.c vfscanf.c vprintf.c vsnprintf.c wbuf.c wsetup.c string.c stringf.c xtrap.c strto.c test.c path.c strcasecmp.c strrevcmp.c signal.c clock.c config.c shm.c sem.c mbdb.c strexit.c cf.c ldap.c niprop.c mpeix.c memstat.c util.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[1]: cc: Команда не найдена
make[1]: *** [assert.o] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/libsmutil
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL debug.c err.c lockfile.c safefile.c snprintf.c cf.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil'
cc -O2 -I. -I../../sendmail -I../../include -DNOT_SENDMAIL -c -o debug.o debug.c
make[1]: cc: Команда не найдена
make[1]: *** [debug.o] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmutil'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/libsmdb
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL smdb.c smdb1.c smdb2.c smndbm.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb'
cc -O2 -I. -I../../sendmail -I../../include -DNOT_SENDMAIL -c -o smdb.o smdb.c
make[1]: cc: Команда не найдена
make[1]: *** [smdb.o] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsmdb'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/sendmail
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../include main.c alias.c arpadate.c bf.c collect.c conf.c control.c convtime.c daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c map.c mci.c milter.c mime.c parseaddr.c queue.c ratectrl.c readcf.c recipient.c sasl.c savemail.c sfsasl.c shmticklib.c sm_resolve.c srvrsmtp.c stab.c stats.c sysexits.c timers.c tls.c trace.c udb.c usersmtp.c util.c version.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/sendmail'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/editmap
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL editmap.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/editmap'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/mail.local
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL mail.local.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mail.local'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/mailstats
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL mailstats.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/mailstats'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/makemap
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL makemap.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/makemap'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/praliases
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL praliases.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/praliases'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/rmail
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include rmail.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/rmail'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/smrsh
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL smrsh.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/smrsh'
Making all in:
/home/infotec/Desktop/sendmail-8.14.2/vacation
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Using M4=/usr/bin/m4
Creating /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation using /home/infotec/Desktop/sendmail-8.14.2/devtools/OS/Linux
Making dependencies in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation'
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_linux.h sm_os.h
cc -M -I. -I../../sendmail -I../../include -DNOT_SENDMAIL vacation.c >> Makefile
/bin/sh: cc: команда не найдена
make[1]: *** [depend] Ошибка 127
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation'
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation
make[1]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation'
(cd ../../libsm; sh Build )
Configuration: pfx=, os=Linux, rel=2.6.22.5-31-default, rbase=2, rroot=2.6.22, arch=i686, sfx=, variant=optimized
Making in /home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm
make[2]: Entering directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
cc -O2 -I. -I../../include -c -o assert.o assert.c
make[2]: cc: Команда не найдена
make[2]: *** [assert.o] Ошибка 127
make[2]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm'
make[1]: *** [/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/libsm/libsm.a] Ошибка 2
make[1]: Leaving directory `/home/infotec/Desktop/sendmail-8.14.2/obj.Linux.2.6.22.5-31-default.i686/vacation'
make: *** [all] Ошибка 2
infotec@infotec-server:~/Desktop/sendmail-8.14.2>

Подскажите пожалуйста, что за ошибка.
Скачал вот здесь http://www.sendmail.org/releases/8.14.2
В терминале зашел в директорию и прописал make.

Может есть какие то попроще варианты, к примеру rpm архивы?

BuGfiX
04-07-2008, 18:15
/bin/sh: cc: команда не найдена
Не установлен компилятор.
Может есть какие то попроще варианты, к примеру rpm архивы?
Если Ваш дистрибутив поддерживаем rpm - то Вам сюда (http://rpmfind.net/linux/rpm2html/search.php?query=sendmail).

Artem-Samsung
06-07-2008, 03:01
Спасибо, моё уважение.
Не сочтите мои вопросы гулпыми или настырными, но не разьяснили бы мне несколько моментов?
Читаю я книжку "Полное Руководство Линукс" Колисниченко.
Не скажу, что книга плохая, очень даже хорошая и много чему научился. и именно по ней хочу попробовать настроить почтовый сервер, но все равно практических примеров мало.
По той же книге, попытаюсь настроить почтовый сервер на ОС Linux Suse Server.

1. Установить модуль.
Да, действительно, каждый пакет что бы установить, нужно иметь опеределенные библиотеки, модули и компиляторы. Именно конфиг это все проверяет.
Вот только не знаю, как их установить. Где скачать и установить. Т.е. самое важно, не дали бы подсказку для решения этой проблеммы? В данном случае, как установить компилятор cc?

2. Установил я при помощи встроеного YAST пакет rpm.
Попросило подтверждения об удаления несколькоих программ, ну я так понял настоящих моих почтовых серверов, таких как постфикс.
Установка прошла успешно, только замой программы я так и не нашел. Ни в программах, ни в панеле управлением сетевых служб. Как ее найти?

Спасибо

BuGfiX
06-07-2008, 13:46
Да, действительно, в SuSE программы ставятся при помощи yast. Большинство софта имеется на дисках. Ели yast не находит ничего по запросу - можно найти необходимые пакеты в интернете, но пакет необходимо брать имненно под Ваш дистрибутив, т.к. в этом случае вероятность необходимости качать дополнительные пакеты, например библиотеки, сводится к минимуму.
По второму вопросу - не все пакеты собержат ярлыки для меню, самое простое в данном случае - набрать название программы в терминале, или из меню "Run Program". Если этот вопрос касался поиска графической утилиты конфигурирования sendmail - то думаю, если это и есть в SusE, то делается самим Yast-ом.

Artem-Samsung
06-07-2008, 16:11
Я все равно не могу найти sendmail. Ни папки, ни ярыка.
В разделе Программы, тоже нету, послу установки из рпм.
Через терминал, как правильно производиь поиск? Я пишу find sendmail. Не находит.

Так можете навести пример по поиску модулей. К примеру, этого ж компилятора "cc"
Где их раздобывать?

BuGfiX
07-07-2008, 11:05
Artem-Samsung, если sendmail установлен, то его конфигурационные файлы можно найти в /etc/mail (sendmail.mc, sendmail.cf), либо в /etc. Исполняемый файл, как павило, находится в /usr/sbin/.

Artem-Samsung
07-07-2008, 15:58
Прийду домой, обязательно посмотрю.
Но все же хотелось как то установить из под архива, т.е. с исходных кодов.

Так можете навести пример по поиску модулей. К примеру, этого ж компилятора "cc"
Где их раздобывать? »

Artem-Samsung
07-07-2008, 16:22
А это ниче, что sendmail.mc, sendmail.cf находится в папке mail/spamassasin ?
Мне как бы почтовый сервер нужен сааамый просто. Это оно? Или просто какой то спам фильтр?

Аlchemist
07-07-2008, 16:33
Попахивает каким-то бардаком... :)
Какой у вас дистрибутив, для начала?
Что устанавливалось в базовом составе?

Artem-Samsung
07-07-2008, 16:40
OpenSuse 10.3
Установил: sendmail-8.14.1-53.i586.rpm
Из источника пытаюсь установить: sendmail.8.14.2.tar.gz

Аlchemist
07-07-2008, 16:53
Для начала давайте разберемся, запущен ли sendmail:
ps -ely | grep sendmail
sockstat | grep sendmail
синтаксис может отличаться

Вообще в OpenSuse есть штатный установщик - имеет смысл попробовать заниматься установкой через него.

Artem-Samsung
07-07-2008, 17:44
Установил из под Яста репозитария.
Вроде бы сказало, что успешно.
В папке мейл появились другие файлы. Только нету сендмейл.мс.


infotec@infotec-server:~> ps -ely | grep sendmail
infotec@infotec-server:~> sockstat | grep sendmail
bash: sockstat: команда не найдена

ruslandh
07-07-2008, 17:52
Только нету сендмейл.мс.

А как вы определили, что он должен там быть ?

Аlchemist
07-07-2008, 17:55
должен быть sendmail.cf который затем перекомпилируется из любых других файлов

Artem-Samsung
07-07-2008, 18:09
ruslandh, ыыыы, точно. нашел в папке etc/
Я таки хотел научиться ставить как то это все из под архива, а оказывается. все до такой степени просто, что можно установить прямо из панели.

Artem-Samsung
08-07-2008, 19:20
Пытаюсь и дальше настраивать сервер по книжке.
Еле нашел утилитку linuxconf (потом прийдется настраивать netconf)
Так не получается установить. Компилятор C я таки установил, а вот определить, что при таком запросе устанавливать не знаю:

checking for working gtk-config... which: no gtk-config in (/home/infotec/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
missing
configure: error: can't find working gtk-config in $PATH

infotec@infotec-server:~/Desktop/gnome-linuxconf-0.67.1> ./configure
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gawk... (cached) gawk
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... (cached) yes
checking whether make sets ${MAKE}... (cached) yes
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for ranlib... (cached) ranlib
checking for ld used by GCC... (cached) /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) /usr/bin/nm -B
checking for object suffix... o
checking for executable suffix... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... no
checking if gcc static flag -static works... -static
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking whether the linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking dynamic linker characteristics... Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
loading cache ./config.cache
checking for working gtk-config... which: no gtk-config in (/home/infotec/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
missing
configure: error: can't find working gtk-config in $PATH
infotec@infotec-server:~/Desktop/gnome-linuxconf-0.67.1>

BuGfiX
08-07-2008, 19:51
Установите gtk, возможно gtk-devel.

Artem-Samsung
08-07-2008, 20:04
Спасибо, сработало

creating ./config.status
creating Makefile
creating src/Makefile
creating src/config.h
src/config.h is unchanged

Дальше запускаю мейк, не означает ли это, что архив какой то неправильный?

infotec@infotec-server:~/Desktop/gnome-linuxconf-0.67.1> make
Making all in src
make[1]: Entering directory `/home/infotec/Desktop/gnome-linuxconf-0.67.1/src'
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -I/usr/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -c alive.c
In file included from alive.c:12:
gnome-linuxconf.h:17:29: error: linuxconf/proto.h: Нет такого файла или каталога
gnome-linuxconf.h:18:18: error: popt.h: Нет такого файла или каталога
make[1]: *** [alive.o] Ошибка 1
make[1]: Leaving directory `/home/infotec/Desktop/gnome-linuxconf-0.67.1/src'
make: *** [all-recursive] Ошибка 1
infotec@infotec-server:~/Desktop/gnome-linuxconf-0.67.1>

ЗЫ. Скриншот можно не смотреть. Не знаю, как его убрать О.о




© OSzone.net 2001-2012