From 6e5f5b3adbb22301942804a2a08af5048e7a9bca Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 22 Mar 2013 15:59:01 +0100 Subject: [PATCH] Add example script which builds static (possibly cross-compiled) strace Signed-off-by: Denys Vlasenko --- build_static_example.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 build_static_example.sh diff --git a/build_static_example.sh b/build_static_example.sh new file mode 100755 index 00000000..5e5fb425 --- /dev/null +++ b/build_static_example.sh @@ -0,0 +1,20 @@ +#!/bin/sh -e + +#export CC="i686-gcc" +export CC="x86_64-gcc" + +export CFLAGS="-Os\ + -fomit-frame-pointer\ + -static\ + -static-libgcc\ + -ffunction-sections -fdata-sections\ + -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1\ + -fno-unwind-tables\ + -fno-asynchronous-unwind-tables\ + -Wl,--gc-sections\ + -Wl,-Map=strace.mapfile\ +" + +autoreconf -i -f +./configure #--enable-maintainer-mode +make CC="$CC" CFLAGS="$CFLAGS" -- 2.50.1