Thank you ,

You're right, the result of your debugging line is :
../objd/sources /%.o  ../objr/sources /%.o

so the value of the ssp variable does contain a space, but none of the 
directory in my paths does ?!
What could be  adding this space at the end of sources ?

Paul D. Smith wrote:

>%% Philippe HAUTION <[EMAIL PROTECTED]> writes:
>
>  ph> When trying to migrate form Sun Make to gnu Make on Solaris 8, I am 
>  ph> getting the following error message :
>  ph> Makefile:179: *** mixed implicit and normal rules.  Stop.
>
>  ph> where line 179 is :
>
>  ph>  ../$(objdird)/%.o  ../$(objdirr)/%.o : %.cc
>
>This message means that there are targets listed on the left-hand side
>which do not contain a pattern character (%).
>
>Since none is obvious here, my suspicion is that somewhere in your path
>(results of `pwd`) you have a directory which contains a space, or
>somehow the value of the ssp variable contains a space.
>
>After you've defined objdird/objdirr, try putting this line in for
>debugging:
>
>  __d := $(shell echo '../$(objdird)/%.o  ../$(objdirr)/%.o' 1>&2)
>
>and see what it prints.
>

-- 
Philippe Haution
EDF R&D
D�partement M�thodes d'Optimisation et de Simulation
1 Av du G�n�ral de Gaulle
92141 Clamart CEDEX




_______________________________________________
Help-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-make

Reply via email to