Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Algorithm
- codewars
- maxlinelength
- vscode
- ProxyServer
- printer_helper
- codewar
- pep8
- loadimpact
- 독후감
- flake8
- 조엘온소프트웨어
- 규칙없음
- 오큘러스퀘스트2
- python
- typevar
- conf
- GlobalInterprintLock
- httppretty
- Lint
- pyenv
- Golang
- 코로나백신
- springboot
- goalng
- 유닉스의탄생
- opensouce
- restfulapi
- 글쓰기가필요하지않은인생은없다
- organizeImports
Archives
- Today
- Total
일상적 이야기들.
MAC - openssl 설치 관련 경험 본문
16년도에 intel mac에다가 openssl 관련 개발이 필요하여, 잠시 설치한 적이 있었다.
그리고 잊고 지내다가, 현재가 와서 m1 mac에다가 openssl 관련 개발이 필요하여 환경설정을 잡다가 삽질한 경험을 공유한다.
brew install openssl
Brew를 통해서, openssl 을 설치를 하게 되면, /usr/local/bin, /usr/local/include, /usr/local/lib 에 동기화가 안되는 것을 확인을 하였다.
/usr/local/opt 경로 밑에 별도로 openssl 폴더를 생성하여 bin, lib, include 파일을 떨궈준다.
16년도에 설치를 하였을 시에 1.1.1 dev 버전을 깔아놨던데, 나도 내가 왜 그랬는지는 기억도 안 남.
이 이유로, 현재의 library를 compile 할 시에 오류를 뿜뿜하고 있더라....
brew로 reinstall을 열심히하고, 지우고 해도 실질적으로 참조하는 코드 쪽에는 변화가 없기때문에 근본적인 에러가 해결되지 않았습니다.
그래서, Symbolic link로 변경을 해주시거나, 파일을 물리적으로 변경해주는 걸로 해결이 가능합니다.
-> brew를 통해서 install 할 시에는 cpu 타입을 판별하여 compile 해주는 것으로 보여짐 ( m1에서 확인은 안 해봄 )
-> brew를 못 믿겠다면, github에서 소스코드를 직접 받아서 compile 해서 해당 경로에 넣어주자.
'작업일지' 카테고리의 다른 글
기술부채 (0) | 2023.10.17 |
---|---|
Arc 브라우저 사용기 (0) | 2023.10.17 |
Javascript - Class 정의 (0) | 2020.12.08 |
Comments