summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2017-11-24 23:09:01 -0800
committerMatt Turner <mattst88@gmail.com>2017-11-24 23:37:07 -0800
commitca636ca673e3b7ad5132ab1659598f6dffbcd8f7 (patch)
tree7d307c17317bffe6efd1238ec030a6f2190e9025 /Makefile
parentdc0cb6998dde6b74c24d991133f774b90e211a92 (diff)
Add build_id_find_nhdr_by_symbol()
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5c4295f..a1a7207 100644
--- a/Makefile
+++ b/Makefile
@@ -19,12 +19,13 @@
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
# IN THE SOFTWARE.
+LDLIBS = -ldl
LDFLAGS = -Wl,--build-id=sha1
all: build-id so-build-id
build-id: test.o build-id.o
- $(CC) $(LDFLAGS) $^ -o $@
+ $(CC) $(LDFLAGS) $^ -o $@ $(LDLIBS)
so-build-id: so-test.o libbuild-id.so
$(CC) $(LDFLAGS) $^ -o $@
@@ -33,7 +34,7 @@ shared-build-id.o: build-id.c
$(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -c $^ -o $@
libbuild-id.so: shared-build-id.o
- $(CC) $(LDFLAGS) -shared $^ -o $@
+ $(CC) $(LDFLAGS) -shared $^ -o $@ $(LDLIBS)
clean:
rm -f build-id so-build-id libbuild-id.so *.o