Funny error compiling Click 2.0.1 with kernel module on 3.5.0-22-generic

David M Iserovich <[email protected]> Thu, 14 Mar 2013 18:37:10 -0400
Newsgroups gmane.network.routing.click
Message-ID <CAA+nwYP1chxpZqa8fS+q2JzPUW2AxVT3sf8G7Z3DBYx7htgkiA@mail.gmail.com>
Hi, I'm new to Click and I'm having a lot of fun with it in user-land, but
I get a funny error compiling with the linux module on

Linux 3.5.0-22-generic #34-Ubuntu SMP Tue Jan 8 21:47:00 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux

Which is Ubuntu 12.10. My compilation command, after copying out the
System.map file to the current directory, and putting the current Debian
config from /boot/config-`uname -r`. My exact compilation command is

./configure --with-linux=/usr/src/linux-headers-`uname -r`
--with-linux-map=./System.map-`uname -r` --enable-linuxmodule

The error is, from the configure output

configure: making C++-safe versions of Linux kernel headers (may take a
while)
Usage: fixincludes.pl -o OUTPUTDIR CFLAGS
configure: error:
==============================================

fixincludes.pl execution failed.

==============================================


which seems like fixinclude.pl is getting badly formatted args for some
reason, since it outputs that "Usage:" message.

Can anyone help?