FreeBSD 4.7
Обновил make, и теперь пишет:
Makefile:42: *** missing separator. Stop.
Старая весрия отрабатывает эту чать нормально.
в 42-ой строке .include <bsd.port.pre.mk>
Да. забыл сказать, что пытаюсь откомпилить проги из портов freebsd (gcc, и др), так что ошибка, точно не в makefile.
Надо сказать, что у меня была такая же проблема на РедХат 9.0 при установке Перл-модулей. При запуске Makefile.PL создавался Makefile, однако когда я делал make, реакция системы была такая же, как у первого докладчика. Я проапгрейдил Перл-5.8.0 на 5.8.3 и на этом "чудеса" прекратились.
ставлю gmake на Freebsd5.1 получаю:me# make
make all-recursive
Making all in glob
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -c glob.c
In file included from glob.c:282:
glob.h:51: redefinition of `__size_t'
/usr/include/machine/_types.h:86: `__size_t' previously declared here
In file included from glob.c:813:
glob.c: In function `glob':
glob.c:197: warning: passing arg 0 of `my_realloc' from incompatible pointer type
In file included from glob.c:932:
glob.c:197: warning: passing arg 0 of `my_realloc' from incompatible pointer type
In file included from glob.c:988:
glob.c:197: warning: passing arg 0 of `my_realloc' from incompatible pointer type
In file included from glob.c:1378:
glob.c: In function `glob_in_dir':
glob.c:197: warning: passing arg 0 of `my_realloc' from incompatible pointer type
*** Error code 1Stop in /root/distr/make-3.79/glob.
*** Error code 1Stop in /root/distr/make-3.79.
*** Error code 1Stop in /root/distr/make-3.79.
-------------------------------------------
что не так делаю. поправьте.