### The C++ compiler and options:
CXX ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual -Werror
+CXXFLAGS ?= -O2 -fPIC -Wall -Woverloaded-virtual -Werror
### The directory environment:
INCS = -I.
-CFLAGS = -g -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
+CFLAGS = -g -fPIC -Wall -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
MFLAG = -M
OBJS = ctools.o ringbuffy.o remux.o transform.o cpptools.o
SRC = $(wildcard *.c)
CPPSRC = $(wildcard *.cpp)
-CSRC = $(wildcard *.cc)
+CSRC = $(wildcard *.cc)
DESTDIR = /usr/local
- rm -f *.o *~ *.a .depend
libdvbmpegtools.a: $(OBJS)
- ar -rcs libdvbmpegtools.a $(OBJS)
+ ar -rcs libdvbmpegtools.a $(OBJS)
-%.o: %.cc
+%.o: %.cc
$(CXX) -c $(CFLAGS) $(INCS) $(DEFINES) $<
%.o: %.cpp
$(CXX) -c $(CFLAGS) $(INCS) $(DEFINES) $<
-%.o: %.c
+%.o: %.c
$(CC) -c $(CFLAGS) $(INCS) $(DEFINES) $<
-.depend:
+.depend:
$(CXX) $(DEFINES) $(MFLAG) $(SRC) $(CSRC) $(CPPSRC) $(INCS)> .depend
if (renameret == 0)
{
+#if VDRVERSNUM > 10311
// Tell VDR
::Recordings.Update();
-
+#endif
// Success. Send a different packet from just a ulong
int totalLength = 4 + 4 + strlen(newDir) + 1;
UCHAR* sendBuffer = new UCHAR[totalLength];