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