라벨이 Perfect인 게시물 표시

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를 사용하려면 대체방안이 있다. 주말내내 알아낸 사실이 여기까지이다.