Lisp 좀 배워보겠다고 여러 가지 구현채를 찾던 중 구글링에서 https://portacle.github.io 이라는 꽤 괜찮은 녀석을 찾아 설치하였다. 그런데 macOS Catalina의 까탈스러운(!) 보안 정책 때문에 엄청 습질을 하다가 드디어 방법을 알게 됨! 아우 짜증!
macOS에서 Portacle 설치
- Portacle 사이트에서
Portacle.dmg
파일 다운로드.
- 다운 받은 파일을 열고
dmg
파일 안에 있는 모든 것을 원하는 곳에 복사.
Portacle
앱 파일을/project
폴더로 이동한 후...
- 아까 옮긴 파일을 다시 원 위치로 돌려놓는다. 중요!!!!
시스템 환경설정 - 보안 - 일반
탭에서 자물쇠를 푼다.
Portalce
앱을 실행하면 자꾸 실행을 방해하는데 아까 열었던 환경 설정 차에서 차단된 것을 실행하게 해 준다.
- 이 작업을 반복해서 문제 없이
Portacle
앱이 실행되는 걸 확인하고 자물쇠를 다시 잠근다.
보안 때문에, 확인할 수 없는 개발자가 배포한 앱은 이와 같은 방식으로 확인 과정을 거쳐서 실행할 수 있다.
(progn (format T "Hey, what's your name?~%") (format T "Hello, ~a!" (read-line)))