Re: v4l2 and RH7.1 with smp

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



I just tried V4L2 on RH7.1 for the first time yesterday, so sorry if I 
haven't got the following right yet.

I think what causes the make to say that modules are not enabled is
because the Makefile is using the .config file for that information. Out
of the box, there is no .config file in the Linux source directory. Copy
one from the configs subdirectory to the main Linux source directory as
.config.

The videodevX-make depends on the kernel config so that the resulting
module will be compatible with the kernel. The kernel compile process
creates header files from the configuration data that modules depend on
to be compiled right. You wouldn't want to load a uniprocessor (the
default) compiled module into an SMP kernel, for example. The necessary
files for the videodevX make just aren't there on an out-of-box RH
install.

The version information on module symbols option is causing compile
errors with Red Hat's compiler in 7.1. Needs to be turned off in the
kernel config.

I noticed compile errors from the V4L2 videodev.h in some v4l drivers.
The V4L2 videodev.h needs to be fixed to be compatible. In the mean time
turn off v4l drivers you don't need in the kernel config.

Bill.



"Darragh O Flanagan (EEI)" wrote:
> 
> Recompiling the kernel and modules seems to work.
> 
> I managed to get v4l2 working nicely.
> 
> However since I planning on writing a detailed set of instructions for all of this, I was wondering...
> 
> Alan Cox wrote:
> > Out of the box RH 7.1 has kernel modules enabled. That bit I can assure you
> 
> If this is the case then why doesn't videodevX detect this and install correctly without having to recompile everything?
> 
> am I missing the point?





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux