Skip to content

Commit 7c2441d

Browse files
author
wangxiuming
committed
alpine
1 parent dc2747a commit 7c2441d

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

‎tutorial/runAlpine.sh

+21-4
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,28 @@ apk add libmcrypt-dev
3636
apk add gettext-dev
3737
apk add supervisor
3838

39-
cd /data/soft/ && wget https://.com/phpce/systemtap/archive/master.zip
40-
cd /data/soft/ && unzip master.zip
39+
# cd /data/soft/ && wget https://.com/phpce/systemtap/archive/master.zip
40+
# cd /data/soft/ && unzip master.zip
41+
cd /data/soft/ &&wget https://sourceware.org/elfutils/ftp/0.170/elfutils-0.170.tar.bz2
42+
cd /data/soft/ &&tar xf elfutils-0.170.tar.bz2
43+
44+
# cd /data/soft/ && wget https://.com/phpce/elfutils/archive/master.zip
45+
# cd /data/soft/ && unzip master.zip.1
46+
cd /data/soft/ && wget https://sourceware.org/systemtap/ftp/releases/systemtap-3.1.tar.gz
47+
cd /data/soft/ && tar zxf systemtap-3.1.tar.gz
48+
cd systemtap-3.1
49+
./configure --prefix=/opt/stap --disable-docs \
50+
--disable-publican --disable-refdocs CFLAGS="-g -O2" \
51+
--with-elfutils=../elfutils-0.170
52+
make -j$(getconf _NPROCESSORS_ONLN) && sudo make install
53+
54+
export STAP_HOME=/opt/stap/
55+
56+
export PATH=$STAP_HOME:$PATH
57+
58+
stap -V
59+
4160

42-
cd /data/soft/ && wget https://.com/phpce/elfutils/archive/master.zip
43-
cd /data/soft/ && unzip master.zip.1
4461
# apk add elfutils-dev
4562
# apk add elfutils-libelf
4663
# apk add libdw-dev

0 commit comments

Comments
 (0)