[vdr] New Makefile system
lucianm at users.sourceforge.net
Sun Mar 24 17:39:34 CET 2013
On 24.03.2013 14:15, Tobi wrote:
> On 24.03.2013 13:51, Lucian Muresan wrote:
>>>>> I searched for the segfault in the code but the reason was the make,
>>>>> and that costs me some days.
> There's not very much which go wrong. As long as the plugins are
> compiled with -fPIC and -D_FILE_OFFSET_BITS=64 there should be no ABI
> I can understand your frustration - changing a myriad of packages is an
> annoying task (been there - done that! :-)
> But after all I think the new Makefile is much better and for the first
> time works out of the box with the standard Debian packaging tools
> (which require *FLAGS, DESTDIR, PREFIX and so on).
> Packaging is much easier right now as you basically only have to do:
> make all PREFIX=/ ...
> make install DESTDIR=...
> And for plugins that haven't migrated to the new Makefile the only
> change I had to do was:
> export CXXFLAGS += $(shell pkg-config vdr --variable=cxxflags)
> The only thing I'm missing is a CPPFLAG in the Makefiles, which I hope
> gets added in 2.0+X.
> But I'm talking from the Debian/Ubuntu perspective only - things might
> be slighty more complicated in Gentoo.
Well, see my other answer to Christopher, where I explained what can go
wrong (which of course, doesn't have to happen if using plain vanilla VDR).
More information about the vdr