[LLVMdev] Setting up new project

Criswell, John T criswell at ad.uiuc.edu
Sat Apr 12 13:52:56 PDT 2008

Try using the --with-llvmsrc and --with-llvmobj options to explicitly set the locations of your LLVM source tree and object tree, respectively.  I faintly recall seeing this error and seem to recall using these options to work around it.

-- John T.
From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] On Behalf Of Lane Schwartz [dowobeha at gmail.com]
Sent: Saturday, April 12, 2008 1:29 PM
To: LLVM Developers Mailing List
Subject: Re: [LLVMdev] Setting up new project

On Sat, Apr 12, 2008 at 1:26 PM, Lane Schwartz <dowobeha at gmail.com> wrote:
>  John,
>  Thanks for the advice. The script you sent gives me the same problem.
>  I am now able to work around the issue by making the following change
>  to the AutoRegen.sh script that comes with the sample project:
>  16,17c16,17
>  <   llvm_src_root=../../..
>  <   llvm_obj_root=../../..
>  ---
>  >   llvm_src_root=../..
>  >   llvm_obj_root=../..

Hmm... I may have spoken too soon... After making the above change to

$ ./AutoRegen.sh
Regenerating aclocal.m4 with aclocal
Regenerating configure with autoconf 2.5x

$ cd ..
$ ./configure
configure: creating ./config.status
config.status: creating Makefile.common
config.status: executing setup commands
config.status: executing Makefile commands
config.status: executing lib/Makefile commands
config.status: executing lib/sample/Makefile commands
config.status: executing tools/Makefile commands
config.status: executing tools/sample/Makefile commands

$ make
../Makefile.common:22: ../../Makefile.common: No such file or directory
make[1]: *** No rule to make target `../../Makefile.common'.  Stop.
make: *** [all] Error 1

So I guess my AutoRegen.sh fix isn't so great after all...

LLVM Developers mailing list
LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu

More information about the llvm-dev mailing list