Stephan Witt wrote:
> Bo Peng wrote:
>>> As the C++ FAQ states, there is no reason to change extension when it
>>> already works.
>> It is not a matter of life or death and all problems caused by the .C
>> extension have been taken care of. HOWEVER, this file extension change
>> has been discussed and agreed upon several times so let us just do it
>> to avoid future discussions.
> 
> Yesterday I got a trunk svn checkout up and running after modifying
> po/POTFILES.in (thanks for the hint Bo). Today I did a refresh and now I
> cannot compile lyx anymore (after running autogen.sh and configure):
> 
> ...
> make[4]: Entering directory `/home/witt/Source/LyX/lyx-1.5.0/src/mathed'
> make[4]: *** Keine Regel vorhanden, um das Target
> »../../../trunk/src/mathed/InsetMathAMSArray.C«,
>   benötigt von »InsetMathAMSArray.lo«, zu erstellen.  Schluss.
> make[4]: Leaving directory `/home/witt/Source/LyX/lyx-1.5.0/src/mathed'
> ...
> 
> Has anybody something forgotten or is it me who did something wrong?
> 

Ok, I got it. I did a "make clean" too, but it didn't help. After
studying the Makefiles I figured out that one have to remove the *.Plo
files manually. So I removed the .deps directories completely and
repeated the configure step. Now the make is running fine. (Ofcourse the
patch for po/POTFILES.in is required.) I don't know the correct fix for
"make clean" and maybe it is as it should be...

(I read the post of Andre' already, thanks for the hint. But I had to
wait for the compiler before sending this mail. BTW, the linker took
412Mbytes memory for the final link stage.)

Stephan

Reply via email to