That palmix.org site's been dead since 2009, even your old Fedora 14 has a newer kernel than the palmix code will support. Try using this one:
http://code.google.com/p/r5u870/
Looking in the Changelog file I see this hopeful bit of information at the top (they state it's been ported up to
and beyond kernel 2.6.30, .35, and then 3.x
Quote:
2012-05-01 <333pei@gmail.com>
Ported r5u870 to kernel-3.2
2011-10-01 <333pei@gmail.com>
Ported r5u870 to kernel <= 3.0
2010-10-01 <333pei@gmail.com>
Ported r5u870 to kernel-2.6.35
2008-06-15 Onur Küçük <onur@pardus.org.tr>
Ported r5u870 to kernel-2.6.30.
|
UPDATE == I was able to compile the google driver on Fedora 16 with kernel 3.3.5-2 with just two minor edits:
1) r5u870.c -- added #include <linux/slab.h>
2) usbcam/usbcam_fops.c -- commented out
.compat_ioctl = v4l_compat_ioctl32,
from inside of structure "v4l2_file_operations"