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
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to