fix 404s
[rofl0r-symbol-versioning-test.git] / build.sh
blobd054ecea0ccd57eb32ed15a8763695ef9b341d4b
1 #!/bin/sh
3 # see http://web.archive.org/web/20141011042821/http://www.trevorpounds.com/blog/?p=33
4 # and http://web.archive.org/web/20141011042821/http://www.trevorpounds.com/blog/?p=103
7 [ -z "$CC" ] && CC=gcc
8 set -e
10 $CC $CFLAGS -fPIC -c -o dso.o dso.c
11 $CC -shared -Wl,--version-script dso.map dso.o -o libdso.so
13 $CC $CFLAGS -o a.out dso-user.c -L. -ldso
14 LD_LIBRARY_PATH=. ./a.out
16 $CC $CFLAGS -o dl.out dso-user-dl.c -ldl
17 LD_LIBRARY_PATH=. ./dl.out