>> Edit article
이름
제목
패스워드
이번에 제가 관리하는 서버의 sendmail version을 올리려고 여러가지로 시도중인데 좀 문제가 생겼습니다. 아시는 분은 좀 힌트 부탁드립니다. sendmail 8.12.6 버전과 cyrus-sasl을 연결하여 SMTP 인증을 하려고 합니다. (이전에 와우 버전이 그렇게 설정된 것을 사용했기 때문에 같은 방식으로 사용하길 원했습니다.) 우선 cyrus sasl을 설치하고 sendmail 쪽에 sasl을 include하여 컴파일을 하려고 했는데 컴파일 마지막 부분에서 sasl 라이브러리를 찾을 수 없다고 하고 컴파일에 실패합니다. 그래서 라이브러리를 찾아보니 cyrus sasl을 설치했음에도 불구하고 libsasl.a라는 화일을 찾을 수가 없습니다. 분명히 cyrus-sasl을 설치할때 --enable-static 옵션을 주었는데도 나중에 설치된 라이브러리는 libsasl.so.xxx 이런 동적 링크 라이브러리밖에 설치되질 않는군요. 그리고 libsasl.la 라는 화일이 하나 생기는데 이건 그냥 텍스트 화일이더군요. 안의 내용을 보면 라이브러리 링크 정보를 적어두는 화일 같던데. 요약해서 질문을 말하자면 libsasl.la 화일이 예전의 libsasl.a 같이 정적 라이브러리를 대신해서 사용할 수 있는 것인가요? 그렇다면 sendmail에서 마지막에 링크에러가 나는 이유는? 그렇지 않다면 libsasl.a를 설치하는 방법은? 아시는 분 답변 좀 부탁드립니다. 이걸로 시간을 너무 많이 허비해서 어떻게든 해결해보고 싶습니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved