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:
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
Ported r5u870 to kernel-3.2
Ported r5u870 to kernel <= 3.0
Ported r5u870 to kernel-2.6.35
2008-06-15 Onur Küçük <email@example.com>
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"