티스토리 뷰
특정 버전을 가지는 .so 라이브러리를 yocto에서 사용시,
library.so.1.1일 경우 대부분은 다음과 같은 심볼릭 링크를 생성하여 사용합니다.
ls -al을 이용하여 확인해 보면, 다음과 같은 형태를 보입니다.
library.so -> library.so.1
library.so.1 -> library.so.1.1
library.so.1.1
이런 라이브러리를 yocto recipe를 사용하여 다른 모듈에 적용하게 될때,
RDEPENDS 에 포함되어 있지 않다는 에러를 유발하는 경우가 있다.
원인은 두 가지 이다.
1. PACKAGES = "${PN}"이 없는 경우,
2. 심볼릭 링크 내용이 제대로 반영 안되는 경우,
(이 현상에 대한 해결방안은 아직 찾지 못했다.)
'개발 > Yocto Tips' 카테고리의 다른 글
| Error: Transaction check error: (0) | 2020.09.24 |
|---|---|
| error: '__builtin_isnan' is not a member of 'std' (0) | 2020.06.18 |
| populate_sdk 진행시 qemu error 관련 (0) | 2020.05.20 |
| bitbake 사용시 python에서 _ssl 에러 현상 (0) | 2020.05.08 |
| FATAL: The knotty ui could not load the required curses python module. (0) | 2020.05.06 |
댓글
