차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linuxfromscratch:rangeoverpackages:systemtap [2024/06/02 01:13] – baecy | linuxfromscratch:rangeoverpackages:systemtap [2024/07/21 16:13] (현재) – baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
===== Systemtap ===== | ===== Systemtap ===== | ||
+ | |||
+ | <code bash> | ||
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | make check | ||
+ | sudo make install | ||
+ | </ | ||
==== 의존성 ==== | ==== 의존성 ==== | ||
줄 7: | 줄 14: | ||
* C++11 컴파일러 (Systemtap 컴파일용) | * C++11 컴파일러 (Systemtap 컴파일용) | ||
* Elfutils 0.151+ (libdwfl 필요) | * Elfutils 0.151+ (libdwfl 필요) | ||
+ | * cpio | ||
+ | * rsync | ||
+ | * jupyter (python module) | ||
+ | |||
==== 필요한 커널 옵션 ==== | ==== 필요한 커널 옵션 ==== | ||
줄 22: | 줄 33: | ||
커널 빌드 소스 트리를 남겨두었다면 간단하게 다음과 같이 실행한다. | 커널 빌드 소스 트리를 남겨두었다면 간단하게 다음과 같이 실행한다. | ||
+ | |||
<code bash> | <code bash> | ||
+ | |||
또는 " | 또는 " | ||
- | <code bash>ln -sv / | + | |
+ | <code bash>ln -sv / | ||