Hi!

First and foremost: Thanks for trying!

On Thu, 2008-11-27 at 15:34 +0200, John Hay wrote:
> On Thu, Nov 20, 2008 at 09:56:05PM +0100, Bernd Petrovitsch wrote:
[...]
> > The main question is if that builds on the more obscure[1]
> > non-GNU-systems like OpenBSD or MacOS. I have no idea (and no
> > possibility to try/check) what the `make` there can do or not.
[...]
> > [1]: Don't take it personal. I just can't think of a better word right
> >      now.
> 
> Ghmf, you do not even mention FreeBSD... :-) I have applied your v2

Yes, because I don't consider it a "more obscure non-GNU-System" from
what I read here (and other MLs) so not mentioning it in that context is
more a good thin. I actually expected to get some fla^H^Heedback from
OpenBSD and MacOS folks;-)

> patch and the result is short:
> 
> ###########################################
> dolphin:~/olsrd-666eba3a65c0 > gmake build_all
> lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> dolphin:~/olsrd-666eba3a65c0 > gmake
> lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> dolphin:~/olsrd-666eba3a65c0 > gmake all
> lib/bmf/local.mk:41: *** "*** BMF Plugin only supported on Linux, sorry!".  Stop.
> dolphin:~/olsrd-666eba3a65c0 >
> ###########################################

a) Can/Did You try
http://bernd.petrovitsch.priv.at/olsr-ng/recursive-make-considered-harmful-v2.patch
   !/?
   The lib/bmf/local.mk shouldn't be included in the first place.
   -v1 is buggy in (at least) that part - see the exchanged parameters
   to $(foreach ....) - (and I detected it while getting it to work for
   Win32).
b) I actually do not know what the exact reason for the "Linux-only" is.
   Perhaps/probably it was never tried somewhere else.

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




