1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
From: Igor Pashev <pashev.igor@gmail.com>
Date: Sat, 20 Oct 2012 15:02:54 +0400
Subject: Use soname libdwarf.so.0
---
libdwarf/Makefile.in | 4 ++--
libdwarf/configure.in | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libdwarf/Makefile.in b/libdwarf/Makefile.in
index a2f3f0c..6593540 100644
--- a/libdwarf/Makefile.in
+++ b/libdwarf/Makefile.in
@@ -131,8 +131,8 @@ all: @build_shared@ @build_nonshared@
libdwarf.a: dwarf_names.h dwarf_names.c $(OBJS) dwarf_names.o
$(AR) $(ARFLAGS) $@ $(OBJS) dwarf_names.o
-libdwarf.so: dwarf_names.h dwarf_names.c $(OBJS) dwarf_names.o
- $(CC) $(CFLAGS) -shared $(OBJS) dwarf_names.o -o $@
+libdwarf.so.0: dwarf_names.h dwarf_names.c $(OBJS) dwarf_names.o
+ $(CC) $(CFLAGS) -shared $(OBJS) -Wl,-soname -Wl,$@ dwarf_names.o -o $@
none:
echo "do nothing"
diff --git a/libdwarf/configure.in b/libdwarf/configure.in
index c8770f3..445da5f 100644
--- a/libdwarf/configure.in
+++ b/libdwarf/configure.in
@@ -71,9 +71,9 @@ dnl default-disabled shared
AC_SUBST(build_shared,[none])
AC_SUBST(dwfpic,[])
AC_ARG_ENABLE(shared,AC_HELP_STRING([--enable-shared],
- [build shared library libdwarf.so]))
+ [build shared library libdwarf.so.0]))
AS_IF([ test "x$enable_shared" = "xyes"], [
- AC_SUBST(build_shared,[libdwarf.so])
+ AC_SUBST(build_shared,[libdwarf.so.0])
AC_SUBST(dwfpic,[-fPIC])
])
|