[LLVMdev] llvm-test make problems

Reid Spencer rspencer at reidspencer.com
Fri May 4 06:31:08 PDT 2007


On Fri, 04 May 2007 14:37:53 +0200
 Florian Brandner <fbrandne at mail.tuwien.ac.at> wrote:
>hello,
>
>i've problems running the llvm-test suite using debian linux and make
>3.81. it works fine on my laptop, running openSuse and make 3.81.
>
>i already tried to install make 3.75 and 3.79, both did not work.
>
>the error message is:
>
>make[1]: *** No rule to make target `Output/sse.expantfft.bc', needed by
>`Output/sse.expandfft.linked.rbc'.  Stop.

Have you modified the makefile in any way?  Note that sse.expantfft.bc should be sse.expandfft.bc

>
>
>using make -p, i see that Makefile.singlesrc has the following pattern
>rule, but it does not match for some reason!
>
>Output/%.linked.rbc: Output/%.bc
>        -cp -f $< $@
>
>
>i played a little with the makefile and found that this rule matches,
>when i add it to Makefile.singlesrc:
>
>Output/sse.expandfft.linked.rbc: Output/sse.expantfft.bc
>        -cp -f $< $@

You've mis-typed sse.expandfft.bc as sse.expantfft.bc

>
>so it seems that it is a problem with the pattern rule??

Nope, just a typo.

Reid.

>
>on irc anton told me that there was a similar problem on mingw, and that
> an older make version (3.79) helped there. has anybody else encountered
>these problems?
>
>florian
>
>
>
>
>_______________________________________________
>LLVM Developers mailing list
>LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list