ndctl은 Linux LIBNVDIMM 커널 하위 시스템을 관리하기 위한 유틸리티입니다.
빌드 단계에 필요한 패키지가 여러 개 있는데, 아래는 홈페이지 기준으로 설치 가이드입니다.
https://docs.pmem.io/ndctl-user-guide/installing-ndctl/installing-ndctl-from-source-on-linux
Install the Prerequisites
sudo apt install -y git gcc g++ autoconf automake asciidoc asciidoctor bash-completion xmlto libtool pkg-config libglib2.0-0 libglib2.0-dev libfabric1 libfabric-dev doxygen graphviz pandoc libncurses5 libkmod2 libkmod-dev libudev-dev uuid-dev libjson-c-dev libkeyutils-dev libiniparser1 libiniparser-dev bc meson
그러나, meson setup build 실행 중에 아래의 2가지 오류가 발생합니다.
meson setup build;
meson.build:147:2: ERROR: Dependency "libtraceevent" not found, tried pkgconfig and cmake
meson.build:148:2: ERROR: Dependency "libtracefs" not found, tried pkgconfig and cmake
아래 추가 패키지를 설치하며 문제없이 빌드 가능합니다.
sudo apt install libtraceevent-dev libtracefs-dev
반응형
'【Fundamental Tech】 > Operating System' 카테고리의 다른 글
| [SUSE] How to Enable SSH in openSUSE Leap 15.6 (0) | 2024.12.26 |
|---|---|
| [Windows] 배치파일에서 문자열 다루기 (0) | 2024.11.01 |
| [Ubuntu] 특정 버전 Kernel 설치 (0) | 2024.10.25 |
| [Ubuntu] apt-get update Hash sum mismatch (0) | 2024.10.25 |
| [Ubuntu] Mainline Kernel 설치 (0) | 2024.10.13 |
댓글