On Sunday 21 August 2005 04:37, Brent Kilgore wrote:
> It compiles. But I get the following when I update-modules (actually
> depmod -e I think)
>
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.25-chw/kernel/drivers/media/video/ivtv.o
> depmod: finish_wait
> depmod: prepare_to_wait
> depmod: DEFINE_WAIT
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.25-chw/kernel/drivers/media/video/msp3400.o
> depmod: finish_wait
> depmod: prepare_to_wait
> depmod: DEFINE_WAIT
>
> A google search gives me this mailing list and a vague reference to
> kernel 2.6xxx
Copy this to compat.h and let me know if this solves the problem.
#define DEFINE_WAIT(y) DECLARE_WAITQUEUE(y, current)
#define prepare_to_wait(x, y, z) set_current_state(z); \
add_wait_queue(x, y)
#define finish_wait(x, y) remove_wait_queue(x, y); \
set_current_state(TASK_RUNNING)
(copied from drivers/net/wireless/prism54/prismcompat24.h in the 2.4.31 kernel)
Hans
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel