windows에서 #GnuTLS 라이브러리 사용하려면

less than 1 minute read

Update <2018-09-01 Sat> gnu emacs 26 이상에는 GnuTLS DLLs가 포함되어 있다. 따로 설치 안 해도 된다.

M-x package-list-packages

패키지 업데이트하려고 실행하니 melpa connection이 만들어졌다면서 먹통.

emacs minibuffer를 보니 이전에 안 보이던 TLS 명령어가 보인다. 최근 melpa에서 암호화 커넥션을 사용하게 수정했나 보다. 맥북에서는 이런 거 바뀌어도 잘 되던데. windows가 항상 문제다. emacs에서는 특히.

emacs에서는 GnuTLS 라이브러리를 사용한다. GnuTLS DLLs을 다운로드해서 emacs.exe가 있는 디렉터리에 복사하면 된다.

(gnutls-available-p)
;;=> t

predicate 함수를 실행해서 로드할 수 있는지 확인할 수 있다.

Update <2017-07-08 Sat> gnutls 3.4.15 링크

C-x C-s C-x C-c