First, v4l2-ctl and some other bits in utils/ won't build unless you (Temporarily!) make /usr/include/linux a symlink to /usr/src/linux-2.6.18/include/linux.
This is Very Bad Form. /usr/include/linux should Always contain the headers used to compile libc, which frequently differ significantly from the headers that come with the kernel - even from the kernel libc was compiled against. If you don't believe me, ask Linus - or compare your distribution's header package with it's kernel source package. Second, whether or not the above hack is performed, i have unresolved symbols when probing ivtv: ivtv: Unknown symbol cx2341x_ext_ctrls ivtv: Unknown symbol cx2341x_ctrl_query ivtv: Unknown symbol cx2341x_update ivtv: Unknown symbol cx2341x_ctrl_get_menu ivtv: Unknown symbol cx2341x_log_status ivtv: Unknown symbol cx2341x_fill_defaults ivtv: Unknown symbol cx2341x_mpeg_ctrls ivtv: Unknown symbol cx2341x_ext_ctrls ivtv: Unknown symbol cx2341x_ctrl_query ivtv: Unknown symbol cx2341x_update ivtv: Unknown symbol cx2341x_ctrl_get_menu ivtv: Unknown symbol cx2341x_log_status ivtv: Unknown symbol cx2341x_fill_defaults ivtv: Unknown symbol cx2341x_mpeg_ctrls distro is debian/etch, gcc is "gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)". kernel is 2.6.18 compiled from unmolested kernel.org sources. _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
