Ubuntu 18.04 swift 4.2.1 Perfect 설치하기

Ubuntu 18.04 환경에서 서버용 swift를 사용하여 webserver를 제작하고자 한다.

swift 4.2.1 까지 잘 설치 되었다.

Perfect 받고 Compile을 하는데 오류가 난다.

대충 찾아보니 openssl 관련 Module이 Update가 되었는데 이게 Perfect 에서 지원이 되지 않는거 같다.

해결방법은 기존 설치된 Module을 지우고 이전 Module을 설치하면 된다.

$ sudo apt remove openssl lissl-dev

$ sudo apt install openssl1.0 libssl1.0-dev

이전 버전으로 모듈을 교체하면 오류는 나지 않으나
PerfectMongoDB 를 추가하면 오류가 난다.

다행히 MongoKitten 은 오류가 나지 않으니 MongoDB를 사용하려면 대체방안이 있다.

주말내내 알아낸 사실이 여기까지이다.

댓글

이 블로그의 인기 게시물

한글 2010 에서 Ctrl + F10 누르면 특수문자 안뜰 때

아이폰에서 RFID 사용하는 방법

VCC 와 GND 는 무엇일까?