[Click] Porting problem...
Eddie Kohler
kohler at cs.ucla.edu
Thu Aug 28 19:28:07 EDT 2008
Are you sure you need kernel support?
E
Nikola Knežević wrote:
> On 28 Aug 2008, at 22:46 , Eddie Kohler wrote:
>
>> Very odd. I wonder what this is (from your compile line):
>>
>> -I@
>>
>> That doesn't look right at all. (It looks like freebsd_includedir
>> is not being expanded?) I'm also quite surprised that -
>> DHAVE_INT64_IS_LONG is in there.
>>
> Hi Eddie,
> thanks for the response.
> -I@ is added by me (since I tweaked Makefile a bit). This way, I don't
> worry about the location of sources, and I have .include <bsd.kmod.mk>
> in my Makefile... So, this part helps w.r.t. system headers.
> I had to put -DHAVE_INT64_IS_LONG, since I'm compiling this on amd64
> platform, and g++ is complaining about not being able to find correct
> methods (something related to overloading, but I forgot what...).
>
>> In general, I wouldn't be surprised if the bsdmodule Makefile has
>> rotted. Perhaps you should use -E with that compile line, or "cd
>> bsdmodule; make arpfaker.ii", to make sure that all #includes are
>> being #included.
>
> I've used -E and everything is included. That's why I posted my mail
> to the list, because this puzzles me quite a lot... I'll continue
> checking, maybe I find what is the culprit...
>
> Has anyone managed to get click working on FreeBSD 7? (even 6 would be
> fine).
>
> Cheers,
> Nikola
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
More information about the click
mailing list