20th Anniversary
  ȸ¿ø°¡ÀÔ   ȸ¿øÃ£±â
  ID PW
 
  ¼³Ä¡/Ãʺ¸
  ½Ã½ºÅÛ °ü¸®
  ³×Æ®¿öÅ©
  ¾îÇø®ÄÉÀ̼Ç
  ±âŸ
  ÀÌÀü ¼Ö¶ó¸®½º ¼³Ä¡ °ü·Ã
  ÀÌÀü ¾îÇø®ÄÉÀÌ¼Ç °ü·Ã
  ÀÌÀü ³×Æ®¿÷ °ü·Ã
  ÀÌÀü ±âŸ
 

   Á¦ ¸ñ : Build error
   ÀÛ¼ºÀÚ : ¹ÚÁ¤¼ö ³¯Â¥ : 2003-01-11
   ºÐ·ù : ¼³Ä¡/Ãʺ¸ Á¶È¸¼ö : 895

smtp ÀÎÁõÀ» À§ÇÑ ¼¾µå¸ÞÀÏ ¼³Ä¡ÁßÀÔ´Ï´Ù.
½ºÆåÀº ´ÙÀ½°ú °°½À´Ï´Ù.

¼Ö¶ó¸®½º9 X86¿ë

shellȯ°æ¼³Á¤ :
------------------
PATH=.:/usr/local/bin:/usr/sbin:/usr/bin:/usr/ccs/bin:/usr/ucb
export PATH
LD_LIBRARY_PATH=/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CC=gcc
export CC

¼³Ä¡ÇÒ ÇÁ·Î±×·¥
-------------------
openssl
ANDI-random
cyrus-sasl
sslwrap
sendmail

openssl°ú sslwrap cyrus-saslÀº ¼³Ä¡°¡ ¹«»çÈ÷ ³¡³µ½À´Ï´Ù.
±×·±µ¥ ¼¾µå¸ÞÀÏ ¼³Ä¡½Ã cyrus-sasl°ú ¿¬µ¿ÀÌ Àß ¾ÈµÇ´ÂµíÇÕ´Ù.
cyrus-saslÀº ´ÙÀ½°ú °°ÀÌ ¼³Ä¡ÇÏ¿´½À´Ï´Ù.

# gzip -dvc cyrus-sasl-1.5.24.tar.gz | tar xvf -
# cd cyrus-sasl-1.5.24
# vi configure
change line number 1101 from \"-g -O2\" to \"-O2\"
# ./configure --with-dbpath=/usr/local/etc --enable-login
--with-rc4=/usr/local/ssl
# make
# make install
# cd /usr/lib
# ln -s /usr/local/lib/sasl sasl

¼¾µå¸ÞÀÏÀº ´ÙÀ½°ú °°ÀÌ ¼³Ä¡Çϰí BuildÇÏ´Â °úÁ¤¿¡¼­ ¿¡·¯°¡ ³µ½À´Ï´Ù.

# gzip -dvc sendmail.8.11.2.tar.gz | tar xvf -
# cd sendmail-8.11.2
# vi devtools/OS/SunOS.5.8
change line 5 ~ line 8 to
define(`confMAPDEF\', `-DNDBM -DMAP_REGEX\')
define(`confENVDEF\', `-DSOLARIS=20800 -DSASL\')
define(`confLIBS\', `-lsocket -lnsl\')
# vi devtools/Site/site.config.m4
define(`confCC\', `gcc\')
APPENDDEF(`confINCDIRS\', `-I/usr/local/include\')
APPENDDEF(`confLIBDIRS\', `-R/usr/local/lib\')
APPENDDEF(`conf_sendmail_LIBS\', `-lsasl\')
# cd sendmail
# sh Build

build°úÁ¤ Áß¿¡ Àß µÇ´Ù°¡ Object ÆÄÀÏÀ» ¸¸µå´Â °úÁ¤Áß¿¡
sasl¶óÀ̺귯¸® ÆÐ½º°¡ Àß ¾È¸Â´ÂµíÇѵ¥ ¿øÀÎÀÌ ¹ºÁö ¸ð¸£°Ú½À´Ï´Ù.
ÀÌ°Í ¶§¹®¿¡ ÇÏ·çÁ¾ÀÏ ºÙÀâ°í Àֳ׿ä.
µµ¿òºÎʵ右´Ï´Ù.

¿¡·¯¸Þ½ÃÁö´Â ´ÙÀ½°ú °°½À´Ï´Ù.

gcc -o sendmail -R/usr/local/lib main.o alias.o arpadate.o bf.o collect.o conf.
o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o ma
cro.o map.o mci.o milter.o mime.o parseaddr.o queue.o readcf.o recipient.o sasl.
o savemail.o sfsasl.o shmticklib.o sm_resolve.o srvrsmtp.o stab.o stats.o sysexi
ts.o timers.o tls.o trace.o udb.o usersmtp.o util.o version.o -lsasl /usr/s
hare/src/sendmail-8.12.7/obj.SunOS.5.9.i86pc/libsmutil/libsmutil.a /usr/share/sr
c/sendmail-8.12.7/obj.SunOS.5.9.i86pc/libsm/libsm.a -lresolv -lsocket -lnsl
ld: fatal: library -lsasl: not found <======ÀÌ ºÎºÐ
ld: fatal: File processing errors. No output written to sendmail
collect2: ld returned 1 exit status
make: *** [sendmail] Error 1

[¸ñ·Ïº¸±â]  [Ãâ·Â]  
  »çÀÌÆ® ¼Ò°³  |  ¿¬¶ôó  |  »çÀÌÆ® ¸Ê  |  À̸ÞÀÏÁÖ¼Ò ¹«´Ü ¼öÁý °ÅºÎ Copyright (c) 2020 Solaris School. All rights reserved.