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