Am 17.01.2013 um 18:36 schrieb Reuti:
>> <snip>
>> merge.txt : $(foreach x,$(TARGETS),t${x} )
>> cat $^ > $@
>> $(foreach x,$(TARGETS), $(eval $(call MY,$x)))
>
> Well, it's a bug in make-3.78.1 which was used do built `qmake`. If I compile
> this 3.78.1 version as normal `make` it results in the same error.
>
> As `qmake` isn't using any SGE internals, it should be possible to compile it
> with a newer version of the make source to get it working (or even use just
> another `qmake` out of the available repositories.
I copied the `qmake` out of
http://arc.liv.ac.uk/downloads/SGE/releases/8.1.2/gridengine-8.1.2-1.el5.x86_64.rpm
and used it under SGE 6.2u5 and the error is gone.
-- Reuti
> -- Reuti
>
>
>> clean:
>> rm -f $(foreach x,$(TARGETS), t${x} )
>>
>> ##############################end Makefile
>>
>>
>> with 'make'
>>
>>
>> make clean all
>> rm -f t1 t2 t3 t4 t5 t6
>> echo "Hello I'm target n 1" > t1
>> echo "Hello I'm target n 2" > t2
>> echo "Hello I'm target n 3" > t3
>> echo "Hello I'm target n 4" > t4
>> echo "Hello I'm target n 5" > t5
>> echo "Hello I'm target n 6" > t6
>> cat t1 t2 t3 t4 t5 t6 > merge.txt
>>
>> with 'qmake'
>>
>> qmake clean all
>> rm -f t1 t2 t3 t4 t5 t6
>> qmake: *** No rule to make target `t1', needed by `merge.txt'. Stop.
>>
>>
>> Thank you,
>>
>> Pierre
>
>
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users