On Thu, Jul 26, 2007 at 11:26:28PM +0300, Dima Sorkin wrote:
> Hi.
> I have a FreeBSD 6.2, installed it from the distribution disks, no
> changes by me.
>
> There is a "make" and a "gmake" installed on it. They report that they
> are the same programm, but in fact they behave completely different.
> In fact only "gmake" behaves
> like "GNU make" should behave and only with "gmake"
> I succeed to build serious projects.
>
> What happens here ?  What I the "make", where did it come from ?
>
> How do I cause to system "make" behave as "gmake" ?
>
> Thanks, regards,
> Dima.
>
> P.S.  see their output:
> [EMAIL PROTECTED] /usr/home/dsorkin]$ make --version
> GNU Make 3.81
> Copyright (C) 2006  Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
> This program built for i386-portbld-freebsd6.2
> [EMAIL PROTECTED] /usr/home/dsorkin]$ gmake --version
> GNU Make 3.81
> Copyright (C) 2006  Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
> This program built for i386-portbld-freebsd6.2
> [EMAIL PROTECTED] /usr/home/dsorkin]$ which make
> /usr/bin/make
> [EMAIL PROTECTED] /usr/home/dsorkin]$ which gmake
> /usr/local/bin/gmake
> [EMAIL PROTECTED] /usr/home/dsorkin]$ diff /usr/bin/make /usr/local/bin/gmake
> Binary files /usr/bin/make and /usr/local/bin/gmake differ
> [EMAIL PROTECTED] /usr/home/dsorkin]$

Don't you have shell alias make -> gmake, by chance? Try running system
make using full path.


Yuri

Attachment: pgp3hWCkTbnCg.pgp
Description: PGP signature

Reply via email to