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>