Update build_static_example.sh
Now it also contains a tested example of i686 build on 64-bit host. Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
This commit is contained in:
parent
c8511f07ab
commit
aeb6e30493
@ -1,6 +1,15 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
BUILDFLAG=""
|
||||
|
||||
#BUILDFLAG="--build=i686"
|
||||
#export CC="i686-gcc"
|
||||
# -mpreferred-stack-boundary=2 can be used to prevent gcc 4.2.x
|
||||
# from aligning stack to 16 bytes. (Which is gcc's way of supporting SSE).
|
||||
# For me it saves about 6k of text segment.
|
||||
# This may be unsafe if your libc expects 16 byte stack alignment
|
||||
# on function entry.
|
||||
|
||||
export CC="x86_64-gcc"
|
||||
|
||||
export CFLAGS="-Os\
|
||||
@ -16,5 +25,5 @@ export CFLAGS="-Os\
|
||||
"
|
||||
|
||||
autoreconf -i -f
|
||||
./configure #--enable-maintainer-mode
|
||||
./configure $BUILDFLAG #--enable-maintainer-mode
|
||||
make CC="$CC" CFLAGS="$CFLAGS"
|
||||
|
Loading…
x
Reference in New Issue
Block a user