Subject: Re: Problems with src/lib/Makefile.
To: gabriel rosenkoetter <gr@eclipsed.net>
From: Jared D. McNeill <jmcneill@invisible.yi.org>
List: current-users
Date: 07/19/2000 19:32:39
You probably need to upgrade /usr/share/mk...
cd src/share/mk; make install
Then try make build again.
Jared
On Wed, 19 Jul 2000, gabriel rosenkoetter wrote:
> Date: Wed, 19 Jul 2000 17:52:35 -0400
> From: gabriel rosenkoetter <gr@eclipsed.net>
> To: current-users@netbsd.org
> Subject: Problems with src/lib/Makefile.
>
> Line 13 of this file reads:
>
> .if (${MKCRYPTO} != "no")
>
> While I can't see anything syntactically wrong with that, my make
> build fails with:
>
> (cd /usr/src/lib && make MKSHARE=no dependall && make MKSHARE=no install)
> "Makefile", line 13: Malformed conditional (${MKCRYPTO} != "no")
> "Makefile", line 24: if-less endif
> "Makefile", line 24: Need an operator
> Fatal errors encountered -- cannot continue
> *** Error code 1
>
> Stop.
>
> (Actually, that's from a doctored version of the Makefile in which I
> removed the ()s around the expression, but it's the same as the error
> I got with them.)
>
> I tried changing it to:
>
> .if !(${MKCRYPTO} == "no")
>
> but that's no better.
>
> What's actually wrong here and what's the correct fix?
>
> ~ g r @ eclipsed.net
>
>