Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Apr 2005 15:56:54 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        rumiancev@psu.karelia.ru
Cc:        freebsd-questions@freebsd.org
Subject:   Re: From Rumiancev Alexander
Message-ID:  <20050402125654.GA25211@gothmog.gr>
In-Reply-To: <931827339.20050402150120@psu.karelia.ru>
References:  <372581386.20050401152534@psu.karelia.ru> <20050401114352.GA28347@orion.daedalusnetworks.priv> <002901c536f1$27bb6d20$adfee8c1@VIDEOPC> <20050402080258.GB840@gothmog.gr> <931827339.20050402150120@psu.karelia.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2005-04-02 15:01, "???????? ?.?" <rumiancev@psu.karelia.ru> wrote:
> > Have you installed GNU make with --prefix=/usr/bin lately?
> Yes. GNU make 3.80 have been installed! Can I do smf that my system
> must work, I mean "make" can good works ?

Please do not remove the freebsd-questions list from the Cc: of the
thread.  This way, others who may find the thread interesting in the
future will not be able to find all the posts in the archives.

I've fixed the quoting in your reply too, since it was messed up by your
mailer :-/

It's a bad idea to overwrite /usr/bin/make as you seem to have done.
The canonical way of forcing packages to use GNU make instead of BSD
make is to set MAKE in your environment:

	% setenv MAKE gmake
	$ MAKE=gmake ; export MAKE

I don't know what parts of /usr you have overwritten, but you might get
everything related to BSD make to work again by installing BSD make
again.  If you have a /usr/obj tree around from a relatively recent
buildworld, you can install BSD make manually by copying files from
/usr/obj:

	# install -m 0555 -o root -g wheel \
	    /usr/obj/usr/src/usr.bin/make/make /usr/bin

If you don't have a /usr/obj tree around, copying a make binary from an
existing installation in another machine may work too.

- Giorgos



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050402125654.GA25211>