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

Reply via email to