Mercurial > mplayer.hg
comparison libdha/Makefile @ 7005:40c596e65526
adds a soname and a shared library version number to libdha.
patch by Goetz Waschk <waschk@informatik.uni-rostock.de>
author | arpi |
---|---|
date | Wed, 14 Aug 2002 21:44:56 +0000 |
parents | 10131c2b3987 |
children | b69ddd4d3bb9 |
comparison
equal
deleted
inserted
replaced
7004:8eff71f38685 | 7005:40c596e65526 |
---|---|
7 ifeq ($(TARGET_OS),CYGWIN) | 7 ifeq ($(TARGET_OS),CYGWIN) |
8 SHORTNAME = libdha.dll | 8 SHORTNAME = libdha.dll |
9 else | 9 else |
10 SHORTNAME = libdha.so | 10 SHORTNAME = libdha.so |
11 endif | 11 endif |
12 LIBNAME = libdha-$(VERSION).so | 12 LIBNAME = libdha.so.$(VERSION) |
13 | 13 |
14 SRCS=libdha.c mtrr.c pci.c pci_names.c | 14 SRCS=libdha.c mtrr.c pci.c pci_names.c |
15 OBJS=$(SRCS:.c=.o) | 15 OBJS=$(SRCS:.c=.o) |
16 | 16 |
17 CFLAGS = $(OPTFLAGS) -fPIC -I. -I.. -Wall -W | 17 CFLAGS = $(OPTFLAGS) -fPIC -I. -I.. -Wall -W |
28 | 28 |
29 .c.o: | 29 .c.o: |
30 $(CC) -c $(CFLAGS) -o $@ $< | 30 $(CC) -c $(CFLAGS) -o $@ $< |
31 | 31 |
32 $(LIBNAME): $(OBJS) | 32 $(LIBNAME): $(OBJS) |
33 $(CC) -shared -o $(LIBNAME) $(OBJS) $(LIBS) | 33 $(CC) -shared -Wl,-soname -Wl,$(LIBNAME) -o $(LIBNAME) $(OBJS) $(LIBS) |
34 ln -sf $(LIBNAME) $(SHORTNAME) | 34 ln -sf $(LIBNAME) $(SHORTNAME) |
35 | 35 |
36 all: $(LIBNAME) $(SHORTNAME) | 36 all: $(LIBNAME) $(SHORTNAME) |
37 | 37 |
38 pci_names.c: | 38 pci_names.c: |