diff options
author | methodus <methodus@web.de> | 2012-10-04 06:12:02 +0200 |
---|---|---|
committer | methodus <methodus@web.de> | 2012-10-04 06:12:02 +0200 |
commit | 14ed7bbd4d5ebbfd83d39af16d2185432d63a808 (patch) | |
tree | 2687028e72e42dbcabb66821efb5436cc5283acd /plugins/provider/vdrProvider | |
parent | ff396d8c1f4da02266c4d1758901144b521214de (diff) | |
download | vdr-plugin-upnp-14ed7bbd4d5ebbfd83d39af16d2185432d63a808.tar.gz vdr-plugin-upnp-14ed7bbd4d5ebbfd83d39af16d2185432d63a808.tar.bz2 |
Finnally got the plugin interface working, hurray...
Diffstat (limited to 'plugins/provider/vdrProvider')
-rw-r--r-- | plugins/provider/vdrProvider/Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/provider/vdrProvider/Makefile b/plugins/provider/vdrProvider/Makefile index 1220a55..7a798d2 100644 --- a/plugins/provider/vdrProvider/Makefile +++ b/plugins/provider/vdrProvider/Makefile @@ -16,10 +16,11 @@ VERSION = $(shell grep 'static const char \*VERSION *=' $(SCHEMA)Provider.cpp | ### The C++ compiler and options: -CXX ?= gcc +CXX ?= g++ CXXFLAGS ?= -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC UPNPDIR ?= ../../.. +VDRPLUGINDIR = /usr/lib/vdr/plugins/ APIVERSION = $(shell sed -ne '/define UPNPPLUGIN_VERSION/s/^.*"\(.*\)".*$$/\1/p' $(UPNPDIR)/include/plugin.h) @@ -29,6 +30,8 @@ DEFINES += -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFIL OBJS = $(SCHEMA)Provider.o +LIBS = -L$(VDRPLUGINDIR) -Wl,-R$(VDRPLUGINDIR) -lvdr-upnp + all: libupnp-$(SCHEMA)-provider.so ### Implicit rules: |