[prev in list] [next in list] [prev in thread] [next in thread] 

List:       llvm-dev
Subject:    Re: [LLVMdev] Compiling llvm-gcc on amd64 with
From:       Tanya Lattner <tonic () nondot ! org>
Date:       2008-03-31 7:02:28
Message-ID: 48E9342A-CA9C-4CF9-8145-DB1FB0627C85 () nondot ! org
[Download RAW message or body]


On Mar 30, 2008, at 11:22 PM, Joachim Durchholz wrote:

>
> Am Sonntag, den 30.03.2008, 15:45 -0700 schrieb Tanya Lattner:
>> On Mar 30, 2008, at 12:39 PM, Joachim Durchholz wrote:
>>
>>>
>>> Am Sonntag, den 30.03.2008, 10:28 -0700 schrieb Tanya Lattner:
>>>> On Mar 30, 2008, at 10:07 AM, Joachim Durchholz wrote:
>>>>> Look at how $LLVM_CONFIGURE is built, the final value is
>>>>>
>>>>> --prefix=/home/jo --enable-optimized --build=i686-pc-linux-gnu
>>>>> --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu"
>>>>>
>>>>
>>>> This looks likes its missing some stuff. Make sure the configure  
>>>> line
>>>> is exactly as what is in README.LLVM.
>>>
>>> OK, I now have
>>>
>>> LLVM_VERSION_INFO=kurier-bootstrap /home/jo/llvm-gcc-src/configure
>>> --prefix=/home/jo --enable-optimized --build=i686-pc-linux-gnu
>>> --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu
>>> --enable-llvm=/home/jo --enable-languages=c,c++
>>>
>>
>> Where have you built llvm? The enable-llvm dir should point to where
>> you built llvm.
>
> The --prefix for LLVM and LLVM-GCC is the same, /home/jo.
> IOW the LLVM binaries are in /home/jo/bin.
> I'll try with --enable-llvm=/home/jo/bin today.
>

No, not where the binaries are, but I think it should point to where  
the libraries are. I don't usually do an install, so maybe someone  
else can comment on this.

-Tanya

>>> The --enable-llvm directory is the same as --prefix, I hope that's
>>> right
>>> (the actual binaries are in the 'bin' subdirectory).
>>>
>>> I don't think --enable-checking should be necessary, I had
>>> llvm ./configure'd with --enable-optimized (I hope that's the same  
>>> as
>>> specifying ENABLE_OPTIMIZED=1 during the 'make' run for LLVM  
>>> proper).
>>>
>>
>> You have to build both a release build of LLVM and llvm-gcc or both
>> debug. You can't mix. So if you did --enable-checking that Debug. SVN
>> by default is debug.
>
> Yup, I'm aware of that.
> I use the SVN sources, but apply --enable-optimized for both builds,  
> so
> this should be OK.
>
> Regards,
> Jo
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev@cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

_______________________________________________
LLVM Developers mailing list
LLVMdev@cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic