<font color="#000000"><font face="verdana,sans-serif">Here is how I do it on x86-64 machine running Ubuntu-11.04:<br></font></font><div><div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">1. install flex and bison</font></div>

<div><font class="Apple-style-span" face="verdana, sans-serif">2. download arm-2011.03 from <a href="http://www.codesourcery.com">www.codesourcery.com</a> and add to path (setenv PATH ${PATH}:/home/dskhudia/projects/arm-2011.03/bin)</font></div>

<div><font class="Apple-style-span" face="verdana, sans-serif">3. mkdir llvm-gcc-obj; cd llvm-gcc-obj</font></div><div><font class="Apple-style-span" face="verdana, sans-serif">4. </font><span class="Apple-style-span" style="font-family: verdana, sans-serif; ">../llvm-gcc-4.2-2.9.source/configure   --target=arm-none-linux-gnueabi --program-prefix=llvm- --enable-llvm=/home/dskhudia/projects/llvm-2.9/obj-arm --prefix=/home/dskhudia/projects/llvm-install-arm --with-sysroot=/home/dskhudia/projects/arm-2011.03/arm-none-linux-gnueabi/libc --with-gnu-ld=/home/dskhudia/projects/arm-2011.03/bin/arm-none-linux-gnueabi-ld --with-gnu-as=/home/dskhudia/projects/arm-2011.03/bin/arm-none-linux-gnueabi-as --with-gnu-ar=/home/dskhudia/projects/arm-2011.03/bin/arm-none-linux-gnueabi-ar --disable-bootstrap -disable-optimized --disable-multilib --enable-checking --disable-shared --enable-languages=c,c++</span></div>

<div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Hope that helps.<br></font></div><div><div class="gmail_quote">Daya</div><div class="gmail_quote">

<br></div><div class="gmail_quote"><br></div><div class="gmail_quote">On Thu, Jul 7, 2011 at 7:38 AM, Yuvaraj Ragupathi <span dir="ltr"><<a href="mailto:yuvaraj.addu@gmail.com">yuvaraj.addu@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi <br><br>I am trying to cross compile llvm-gcc front for ARM target<br><br>Followed below steps<br><br><br>#../llvm-gcc-4.2-2.9.source/configure --program-prefix=llvm- --enable-llvm=/home/yuvraj/llvm/llvm-2.9 --enable-languages=c,c++ --target=arm-none-linux-gnueabi <br>


<br># make<br><br>I am getting some kind of linker errors<br><br>/opt/arm-2010.09/bin/arm-none-linux-gnueabi-ld: cannot find crtn.o: No such file or directory <br><br><br><br>@ final stage.<br><br>I copied  crtn.o to current working directory. But getting same issue<br>


<br>How do i resolve this issue?<br><br><br>Thanks<br><br>Yuvi R<br>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br></div></div>