Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] sendmail. установка программы (http://forum.oszone.net/showthread.php?t=110712)

Artem-Samsung 04-07-2008 17:05 842365

sendmail. установка программы
 
Код:

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 842422

Цитата:

/bin/sh: cc: команда не найдена
Не установлен компилятор.
Цитата:

Может есть какие то попроще варианты, к примеру rpm архивы?
Если Ваш дистрибутив поддерживаем rpm - то Вам сюда.

Artem-Samsung 06-07-2008 03:01 843586

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

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

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

Спасибо

BuGfiX 06-07-2008 13:46 843787

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

Artem-Samsung 06-07-2008 16:11 843886

Я все равно не могу найти sendmail. Ни папки, ни ярыка.
В разделе Программы, тоже нету, послу установки из рпм.
Через терминал, как правильно производиь поиск? Я пишу find sendmail. Не находит.

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

BuGfiX 07-07-2008 11:05 844510

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

Artem-Samsung 07-07-2008 15:58 844803

Прийду домой, обязательно посмотрю.
Но все же хотелось как то установить из под архива, т.е. с исходных кодов.

Цитата:

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


Artem-Samsung 07-07-2008 16:22 844838

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

Аlchemist 07-07-2008 16:33 844854

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

Artem-Samsung 07-07-2008 16:40 844859

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

Аlchemist 07-07-2008 16:53 844877

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

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

Artem-Samsung 07-07-2008 17:44 844927

Установил из под Яста репозитария.
Вроде бы сказало, что успешно.
В папке мейл появились другие файлы. Только нету сендмейл.мс.


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

ruslandh 07-07-2008 17:52 844936

Цитата:

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

Аlchemist 07-07-2008 17:55 844941

должен быть sendmail.cf который затем перекомпилируется из любых других файлов

Artem-Samsung 07-07-2008 18:09 844963

ruslandh, ыыыы, точно. нашел в папке etc/
Я таки хотел научиться ставить как то это все из под архива, а оказывается. все до такой степени просто, что можно установить прямо из панели.

Artem-Samsung 08-07-2008 19:20 846040

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

HTML код:

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 846082

Установите gtk, возможно gtk-devel.

Artem-Samsung 08-07-2008 20:04 846097

Спасибо, сработало

Код:

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>

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


Время: 14:52.

Время: 14:52.
© OSzone.net 2001-