본문 바로가기

개발일기

(22)
RocksDB Build RTTI Error RocksDB make install중 다음과 같은 에러가 떴다. /usr/local/include/libpmemobj++/detail/common.hpp:175:17: error: cannot use 'typeid' with '-fno-rtti' make install USE_RTTI=1 와 같이 추가해서 make install 해주면 해결된다
Ubuntu 20.04 tex-common error ubuntu 20.04로 넘어왔는데 apt-get install로 기본적인 툴들을 설치하는데 다음과 같은 에러가 발생했다. 에러 dpkg: error processing package tex-common (--configure): installed tex-common package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: tex-common E: Sub-process /usr/bin/dpkg returned an error code (1) 해결법 export LC_ALL="en_US.UTF-8" sudo dpkg-reconfigure locales
ipmctl 설치 $ git clone https://github.com/intel/ipmctl.git $ sudo apt install cmake -y $ cd ipmctl $ mkdir output && cd output $ cmake -DRELEASE=ON -DCMAKE_INSTALL_PREFIX=/ .. $ make -j all $ sudo make install $ cd $ sudo ipmctl show -dimm
ndctl 설치 $ git clone https://github.com/pmem/ndctl.git pmem/ndctl Helper tools and libraries for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel - pmem/ndctl github.com https://github.com/pmem/ndctl/blob/master/ndctl.spec.in 를 확인해서 필요한 거 설치 $ sudo apt install autoconf xmlto automake libtool keyutils pkg-config asciidoctor libkmod-dev libudev-dev uuid-dev libjson-c-dev l..
DM-WC를 위한 LVM2 설치 git clone git://sourceware.org/git/lvm2.git ./configure configure: WARNING: Support for thin provisioning is limited since some thin provisioning tools are missing! configure: WARNING: You should also install latest thin_check vsn 0.7.0 (or later) for lvm2 thin provisioning configure: WARNING: Support for cache is limited since some cache tools are missing! configure: WARNING: You should install..
Linux Kernel NPM compile error * problem - 커널 컴파일을 하던 중 다음과 같던 에러가 떴다. 커널 소스는 Nimble 소스코드로 5.6_rc6 버전이다. - make[1]: *** No rule to make target 'debian/canonical-certs.pem', needed by 'certs/x509_certificate_list'. Stop. make: *** [Makefile:1809: certs] Error 2 * Solution - CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem" 이렇게 되어있는 것을 CONFIG_SYSTEM_TRUSTED_KEYS = "" 이렇게 바꿔줘야하는데 방법은 아래와 같다. - scripts/config --disable SYST..