[CentOS] missing V4L or related dependencies

m.roth at 5-cent.us m.roth at 5-cent.us
Tue Jul 24 19:56:35 UTC 2012


Boris Epstein wrote:
> On Tue, Jul 24, 2012 at 2:48 PM, <m.roth at 5-cent.us> wrote:
>> Boris Epstein wrote:
>> > On Tue, Jul 24, 2012 at 2:41 PM, <m.roth at 5-cent.us> wrote:
>> >> Boris Epstein wrote:
>> >> >
>> >> > Looks like the functions I need - at least some of them - are
>> >> > defined in videobuf-vmalloc.h
>> >> >
>> >> > I still have no idea where to find them - i.e., what to
>> >> > include/install to make them resolve.
>> >>
>> >> Ah, a locate found it. It's in kernel-devel.
>> >>
>> > OK... thanks Mark!
>> >
>> > Then how come I fail to link to it?
>>
>> Wait - this is in something already compiled, or are you building it? If
>> the former, then for some reason, it may not be in your link path, or
>> you might need to add it to LD_LIBRARY_PATH. If the former, I dunno why it
>> wouldn't have the path right. You're not building a 32-bit on a 64 bit,
>> or vice versa, are you?
>
> I was trying to compile the software on a 64-bit machine. kernel-devel was
> installed. After I ran a
>
> yum update
>
> and rebooted the system the compilation worked like a charm.
>
> This must have been some ldconfig issue or some such.

Sounds like it, though reference to a .h means the include path in the
makefile wasn't set correctly, or rather was missing the correct setting.
Perhaps something in the environment, or your environment (did you ever
log out and log back in, before rebooting?) wasn't right.
>
> Thanks for your help.

Glad it works!

     mark




More information about the CentOS mailing list