We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 84dfaf8 commit 0e7c359Copy full SHA for 0e7c359
1 file changed
Makefile.in
@@ -2,7 +2,8 @@
2
obj = spnav.o $(magellan_obj)
3
hdr = spnav.h spnav_magellan.h spnav_config.h
4
lib_a = libspnav.a
5
-lib_so = libspnav.so
+soname = libspnav.so.0
6
+lib_so = $(soname).1
7
8
CC = gcc
9
AR = ar
@@ -16,7 +17,7 @@ $(lib_a): $(obj)
16
17
$(AR) rcs $@ $(obj)
18
19
$(lib_so): $(obj)
- $(CC) -shared -o $@ $(obj)
20
+ $(CC) -shared -Wl,-soname,$(soname) -o $@ $(obj)
21
22
%.o: $(srcdir)/%.c
23
$(CC) $(CFLAGS) -c $< -o $@
0 commit comments