On Sun, Sep 28, 2008 at 05:27:25PM +0400, Andrey Kiselev wrote: > > А я и не передергиваю. Корреляции между работоспособностью make и > > работоспособностью шелла я не вижу. > > make вызывает shell для исполнения записанных в нём команд. >
В общем случае -- нет > > Синтаксис Makefile на наличие шелла никак не завязан. > > "Command execution shall be as if the makefile command line were the > argument to the system() function." > ---[ cut here ]--- all: sleep 60 \end{cut} --- А теперь запускаем это и смотрим: 17104 pts/5 Ss 0:00 /bin/zsh 17150 pts/5 S+ 0:00 \_ make 17151 pts/5 S+ 0:00 \_ sleep 60 Где тут шелл, вызванный мейком? Если не убедило -- запусти strace make и глянь там =) > > > Под той же вендой mingw32-make работает. И shell ему нафиг не нужен. > > Да что Вы говорите?! > Да да.. Как бы это не было удивительно =) -- WBR, Dmitry
signature.asc
Description: Digital signature