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

Reply via email to