Re: [LLVMdev] as: unrecognized option '-meabi=4'

18 views
Skip to first unread message

raj raja

unread,
Jul 8, 2011, 12:24:24 AM7/8/11
to D S Khudia, llv...@cs.uiuc.edu


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 <yuvara...@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....@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/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++

Hope that helps.
Daya


On Thu, Jul 7, 2011 at 7:38 AM, Yuvaraj Ragupathi <yuvara...@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
LLV...@cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




James Molloy

unread,
Jul 8, 2011, 2:56:05 AM7/8/11
to raj raja, D S Khudia, llv...@cs.uiuc.edu

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

raj raja

unread,
Jul 8, 2011, 4:46:43 AM7/8/11
to James Molloy, llv...@cs.uiuc.edu
Hi

Thanks your info


On 7/8/11, James Molloy <james....@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...@cs.uiuc.edu [mailto:llvmdev...@cs.uiuc.edu] On
> Behalf Of raj raja
> Sent: 08 July 2011 05:24
> To: D S Khudia
> Cc: llv...@cs.uiuc.edu
> Subject: Re: [LLVMdev] as: unrecognized option '-meabi=4'
>
>
>
>
>

Reply all
Reply to author
Forward
0 new messages