]> granicus.if.org Git - strace/blob - build_static_example.sh
Do not suppress signal delivery messages with -qq
[strace] / build_static_example.sh
1 #!/bin/sh -e
2
3 #export CC="i686-gcc"
4 export CC="x86_64-gcc"
5
6 export CFLAGS="-Os\
7  -fomit-frame-pointer\
8  -static\
9  -static-libgcc\
10  -ffunction-sections -fdata-sections\
11  -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1\
12  -fno-unwind-tables\
13  -fno-asynchronous-unwind-tables\
14  -Wl,--gc-sections\
15  -Wl,-Map=strace.mapfile\
16 "
17
18 autoreconf -i -f
19 ./configure #--enable-maintainer-mode
20 make CC="$CC" CFLAGS="$CFLAGS"