[LLVMdev] configure llvm for 32-bit build on a 64-bit system

Duncan Sands baldrick at free.fr
Sat Mar 5 10:09:47 PST 2011


Hi Junjie,

> On Fri, Mar 4, 2011 at 12:38 PM, Duncan Sands<baldrick at free.fr>  wrote:
>> Hi Junjie,
>>
>>> I have TOT of llvm and it builds 64-bit without issues on my 64-bit
>>> ubuntu.  My question is how to build 32-bit llvm on my 64-bit ubuntu ?
>>> I've not found any configure options to specify that.
>>
>> as well as "gcc -m32" and "g++ -m32" you may want to configure with
>> --build=i686-pc-linux-gnu
>>
>
> make CC="gcc -m32" CXX="g++ -m32"  works,  but configure ...
> --build==i686-pc-linux-gnu does not.

I meant that this may be needed in addition to -m32.  For example, it is needed
when doing a 32 bit self-host llvm-gcc build on a 64 bit machine.

Ciao, Duncan.



More information about the llvm-dev mailing list