On Mon, 2008-01-07 at 21:51 +0200, John Hay wrote:
[...]
> The latest code in cvs do not want to compile on FreeBSD. On FreeBSD
> system include files are not necessarily self contained. So the order

Well, I pushed the olsrd ones to become self contained. And the only way
to force this is to put $file.h at the top of the #include list in
$file.c.
So one of the include files between the "+" and the "-" line (or one
included by them) is not self contained. Should be trivial to figure it
out from the compile error - even remotely.

> might be important. This patch make things compile again.

Yes, the order of the system's include files.

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services




