File:  [DVB] / linuxtv.org / news / 2006-04-08-0.mchehab
Revision 1.3: download - view: text, annotated - select for diffs
Sat Apr 8 01:41:11 2006 UTC (18 years, 2 months ago) by mchehab
Branches: MAIN
CVS tags: HEAD

Fixed news.

Big changes at v4l-dvb make internal working

<p>
Big changes at v4l-dvb make internal working
</p>


<p>Previously, tree building were based on Make.config. This file contained
all compiling stuff. Also, v4l/Makefile contained all drivers that
should be compiled, replicating the rules of all other Makefiles under
linux. 
</p><p>
Now, make will rely on linux/*/Makefile to compile the modules. This
approach allows usage of Kconfig files, allowing partial compilations.
</p><p>
Newer makefile commands introduced:
</p>
<ul>
<li>
<b>make allmodconfig</b> - Selects all stuff to be compiled as module;
</li><li>
<b>make config</b> - Selects packages via text interface;
</li><li>
<b>make xconfig</b> - Selects packages via qt interface;
</li><li>
<b>make gconfig</b> - selects packages via gtk interface.
</li>
</ul>
<p>
For config, xconfig and gconfig to be used, those scripts needs to be
previously compiled at kernel. So, user needs to use those commands
previously at kernel tree.
</p><p>
just <b>make all</b> will run allmodconfig before make all.
</p><p>
Also something new at this approach: versions.txt file were added. This
file identifies the minimal kernel version supported by each file. It
will allow easier working when backporting to an specific version.
</p><p>
We should add to v4l-dvb tree soon all other V4L/DVB supported drivers
already at kernel, but not present on our tree. Those will be compatible
only with the latest version for now. Backport patches are always
welcome.
</p><p>
Cheers,<br>
Mauro.
</p>

LinuxTV legacy CVS <linuxtv.org/cvs>