> Well, I am not going to try to find out why gcc-2.96 does not want to > compile bttv-v4l2. When I finally get gcc 3.0 downloaded, I will make > sure bttv-v4l2 builds with it, but till then, unfortunately, it will > only work with gcc 2.95 and earlier. gcc 3.0 won't build the kernel. The normal problems with gcc 2.96 and errors or warnings are programming errors. The new parser is a lot stricter (and the C++ one heavily so and even more so in 3.0). But yeah I can understand you not wanting to worry about it. However if someone wants to use Linux 2.4.x they should really be building with gcc 2.95/2.96 and the kernel and module compilr must match. Alan