Hi Thanks your info On 7/8/11, James Molloy <james.molloy at arm.com> wrote:> Hi, > > > > It sounds like you're using an incorrect version of binutils (one that > targets x86 instead of ARM, for example). > > > > You require an ARM-targetting assembler and linker. > > > > James > > > > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On > Behalf Of raj raja > Sent: 08 July 2011 05:24 > To: D S Khudia > Cc: llvmdev at cs.uiuc.edu > Subject: Re: [LLVMdev] as: unrecognized option '-meabi=4' > > > > > > Hi > > > In my install directory under bin , I had > > llvm-c++,llvm-g++,llvm-gconv > > I tested one sample program > > > #llvm-c++ addu.c -o addu-arm > > as: unrecognized option '-meabi=4' > > How do i solve this issue > > > Thanks > > Yuvi R > > On Fri, Jul 8, 2011 at 9:21 AM, raj raja <yuvaraj.addu at gmail.com> wrote: > > Thanks for your reply > > I got error > > /bin/sh: build/genmodes: not found > > I am trying to resolve it > > > Thanks > > Yuvi R > > > > On Thu, Jul 7, 2011 at 8:10 PM, D S Khudia <daya.khudia at gmail.com> wrote: > > Here is how I do it on x86-64 machine running Ubuntu-11.04: > > > > 1. install flex and bison > > 2. download arm-2011.03 from www.codesourcery.com and add to path (setenv > PATH ${PATH}:/home/dskhudia/projects/arm-2011.03/bin) > > 3. mkdir llvm-gcc-obj; cd llvm-gcc-obj > > 4. ../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/li > bc > --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++ > > > > Hope that helps. > > Daya > > > > > > On Thu, Jul 7, 2011 at 7:38 AM, Yuvaraj Ragupathi <yuvaraj.addu at gmail.com> > wrote: > > Hi > > I am trying to cross compile llvm-gcc front for ARM target > > Followed below steps > > > #../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 > > # make > > I am getting some kind of linker errors > > /opt/arm-2010.09/bin/arm-none-linux-gnueabi-ld: cannot find crtn.o: No such > file or directory > > > > @ final stage. > > I copied crtn.o to current working directory. But getting same issue > > How do i resolve this issue? > > > Thanks > > Yuvi R > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > > > > > > >