<div dir="ltr">Thanks a lot, Clemens, for your reply. This is my mistake that I didn&#39;t explain clearly what actually I need. I use LinuxMCE (<a href="http://linuxmce.com">http://linuxmce.com</a>) with integrated VDR <a href="http://1.6.0.">1.6.0.</a> I have just VDR headers and binary. So, I can easily build any plugins which have debian patch using dpkg-buildpackage. In that case the plugins work fine. But for those which don&#39;t have that there is an only one way to build them using common way - make plugins from the VDR source directory. So, I think I can make a symlink to patched headers in the $VDR_SORUCE/include/vdr and theoretically it should work.<br>
<br><div class="gmail_quote">On Mon, Sep 8, 2008 at 1:18 AM, Clemens Kirchgatterer <span dir="ltr">&lt;<a href="mailto:clemens@1541.org">clemens@1541.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">&quot;Michael Stepanov&quot; &lt;<a href="mailto:michael@stepanoff.org">michael@stepanoff.org</a>&gt; wrote:<br>
<br>
</div><div class="Ih2E3d">&gt; &gt; what does &quot;VDR distribution&quot; mean? the vdr source code? what are you<br>
&gt; &gt; trying to achieve? i guess you have to download the &quot;desired&quot; vdr<br>
&gt; &gt; version, copy your plugins into its PLUGINS/src directory and<br>
&gt; &gt; compile them as usual.<br>
<br>
&gt; Yes, I mean VDR sources. I understand how to build plugins using<br>
&gt; headers from the VDR&#39;s sources. But in my case I have patched headers<br>
&gt; only (source is not available yet - headers only).<br>
<br>
</div>i don&#39;t see the point. if the header files are different in respect to<br>
ABI compatibillity (for example class member order, number of members<br>
or object size) then your plugins will not work anyway. if the headers<br>
are compatible, it does not matter which one you used to compile them.<br>
<br>
anyway, vdr and plugins must be compiled with &quot;compatible&quot; header<br>
files. this is what the APIVERSION is for. you could try to copy your<br>
patched headers over a fresh vdr source tree and compile it including<br>
your plugins.<br>
<br>
hope this helps ...<br>
<div><div></div><div class="Wj3C7c">clemens<br>
<br>
_______________________________________________<br>
vdr mailing list<br>
<a href="mailto:vdr@linuxtv.org">vdr@linuxtv.org</a><br>
<a href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr" target="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Cheers,<br>Michael<br>
</div>