I managed to compile the IPF , which is IPF 5.x I guess,
on Linux, Slackware 10.2.  It is possible (but more difficult) on 12.

It is easier with older kernels, because "plain vanilla source tree",
implies that it is possible to compile IPF against all sorts of version
of Linux, which I think is a useful goal to try to achieve.

Not necessarily easy (with all of the changes the Linux people are
inevitably doing) but useful.

In any case, I volunteer to try to help keeping IPF running on Linux ... :-)

Regards,
David.


On Mon, Jul 28, 2008 at 10:40:59AM -0400, Steve Clark wrote:
> Ross Cameron wrote:
> > Hi there all
> > 
> > Got a quick Q which will hopefully be quicker to ask than to do some 
> > reading in the code (yes I'm feeling a bit lazy today).
> > 
> > Does anyone (this is probably supposed to be addressed to Darren) know 
> > how the "linuxm.c" file is constructed when you run "make linux"  ????
> >     It isn't shipped in the source and it looks like it is made by 
> > taking input from IPF source and some of the Linux kernel headers and 
> > merging them in some way (hope I'm not way off course here lol).
> >     Any pointers as to in which Makefile all the instructions for this 
> > are so that I can look into patching some compile errors I get against 
> > the *VANILLA* source tree of the Linux kernel.
> > 
> > Many thanks,...
> > Ross Cameron
> Hi Ross,
> 
> Not sure if this is right but in Linux/Makefile.kbuild there is
> 
> $(obj)/$(CPUDIR)/linuxm.c $(obj)//linuxm.c: $(TOP)/linux.c
>         @if [ ! -h $@ ] ; then ln -s $< $@; fi
> 
> which looks like it is creating a ln from the ipfilter dir linux.c to linuxm.c
> 
> Steve
> 

Reply via email to