Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: VDR developer version 1.3.13



* Klaus Schmidinger schrieb am 17.10.04, um 16:27 Uhr:
> There are still several things that have been postetd on the VDR ML
> which I haven't been able to attend to, yet. These will be considered
> in future versions. I hope to be able to release new versions more
> often now ;-)

I want to add another thing to this list: In the process of making
official Debianpackages for vdr and it's plugins, we (the Debian VDR
Team) found out that all plugins need to be compiled with -fPIC, if 
they are built without, compiling will fail on at least amd64 and
hppa. So i made a small patch for vdr 1.3.13, which changes the
CXXFLAGS in all plugin-makefiles and in the newplugin-script.

I also want ask all plugin-authors to change the CXXFLAGS in this
way in their next releases.


Regards,
Thomas

-- 
Thomas Schmidt
:wq
diff -Nurd vdr-1.3.13/newplugin vdr-1.3.13.new/newplugin
--- vdr-1.3.13/newplugin	2004-10-16 14:12:43.000000000 +0200
+++ vdr-1.3.13.new/newplugin	2004-10-18 00:53:07.000000000 +0200
@@ -71,7 +71,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 
diff -Nurd vdr-1.3.13/PLUGINS/src/hello/Makefile vdr-1.3.13.new/PLUGINS/src/hello/Makefile
--- vdr-1.3.13/PLUGINS/src/hello/Makefile	2003-12-21 16:47:22.000000000 +0100
+++ vdr-1.3.13.new/PLUGINS/src/hello/Makefile	2004-10-18 00:53:24.000000000 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 
diff -Nurd vdr-1.3.13/PLUGINS/src/osddemo/Makefile vdr-1.3.13.new/PLUGINS/src/osddemo/Makefile
--- vdr-1.3.13/PLUGINS/src/osddemo/Makefile	2003-12-21 16:47:26.000000000 +0100
+++ vdr-1.3.13.new/PLUGINS/src/osddemo/Makefile	2004-10-18 00:53:35.000000000 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 
diff -Nurd vdr-1.3.13/PLUGINS/src/skincurses/Makefile vdr-1.3.13.new/PLUGINS/src/skincurses/Makefile
--- vdr-1.3.13/PLUGINS/src/skincurses/Makefile	2004-05-29 16:44:58.000000000 +0200
+++ vdr-1.3.13.new/PLUGINS/src/skincurses/Makefile	2004-10-18 00:53:45.000000000 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 
diff -Nurd vdr-1.3.13/PLUGINS/src/sky/Makefile vdr-1.3.13.new/PLUGINS/src/sky/Makefile
--- vdr-1.3.13/PLUGINS/src/sky/Makefile	2003-12-21 16:47:31.000000000 +0100
+++ vdr-1.3.13.new/PLUGINS/src/sky/Makefile	2004-10-18 00:53:55.000000000 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 
diff -Nurd vdr-1.3.13/PLUGINS/src/status/Makefile vdr-1.3.13.new/PLUGINS/src/status/Makefile
--- vdr-1.3.13/PLUGINS/src/status/Makefile	2003-12-21 16:47:41.000000000 +0100
+++ vdr-1.3.13.new/PLUGINS/src/status/Makefile	2004-10-18 00:54:06.000000000 +0200
@@ -16,7 +16,7 @@
 ### The C++ compiler and options:
 
 CXX      ?= g++
-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
+CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
 
 ### The directory environment:
 

Attachment: signature.asc
Description: Digital signature


Home | Main Index | Thread Index