Hi all,
here is something I've observed with our new installation of SGE:
Here is a simple makefile
###################
.PHONY:all
all:
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
###################
it works fine with std GNU-make 3.81 (and even with SLURM+make 3.81 )
$ make -v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
$ make
make -f cat.mk
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
Hello
#####################
But qmake seems to escape the string resulting in "\n: command not found":
$ qmake -cwd -v PATH -- -j 1 -f cat.mk
echo "Hello" && \
cat /dev/zero | tr "\0" "\n" | head -n 1
dynamic mode
Hello
/bin/sh: \n: command not found
$ qmake -v
GNU Make 3.82
Built for x86_64-unknown-linux-gnu (distributed make
load balancing by Grid Engine
)
Pierre
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users