[LLVMdev] How to fix bug

1,920 views
Skip to first unread message

huyite

unread,
Nov 30, 2014, 10:58:57 AM11/30/14
to llv...@cs.uiuc.edu

Please help me.

How do I fix this bug

 

@ubuntu:~/Documents/test$ clang hello.c -o hello

/usr/bin/ld: cannot find crt1.o: No such file or directory

/usr/bin/ld: cannot find crti.o: No such file or directory

/usr/bin/ld: cannot find crtbegin.o: No such file or directory

/usr/bin/ld: cannot find -lgcc

/usr/bin/ld: cannot find -lgcc_s

clang-2: error: linker command failed with exit code 1 (use -v to see invocation)

Best regards,

    Huy

 

Mobile: 01668178291

 

Jingyue Wu

unread,
Nov 30, 2014, 12:09:12 PM11/30/14
to huyite, llv...@cs.uiuc.edu
Dose this help? http://stackoverflow.com/questions/6329887/compiling-problems-cannot-find-crt1-o

Jingyue

_______________________________________________
LLVM Developers mailing list
LLV...@cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

Dan Liew

unread,
Nov 30, 2014, 12:33:07 PM11/30/14
to huyite, LLVM Developers Mailing List
On 30 November 2014 at 15:51, huyite <huyi...@gmail.com> wrote:
> Please help me.
>
> How do I fix this bug
>
>
>
> @ubuntu:~/Documents/test$ clang hello.c -o hello
>
> /usr/bin/ld: cannot find crt1.o: No such file or directory
>
> /usr/bin/ld: cannot find crti.o: No such file or directory
>
> /usr/bin/ld: cannot find crtbegin.o: No such file or directory
>
> /usr/bin/ld: cannot find -lgcc
>
> /usr/bin/ld: cannot find -lgcc_s

This is (probably) not a bug. Either clang or your system in set up
incorrectly because it can't find the necessary files needed by the
linker (ld).

Are you using the pre-built binaries? If you are it wouldn't surprise
me if they didn't work "out of the box" due to differences between
your system and the system the binaries were built on.

Seeing as you're using Ubuntu (or at least that's what your e-mail
suggests) why don't you just use the packages [1] that are provided?


[1] http://llvm.org/apt/

huyite

unread,
Nov 30, 2014, 8:32:24 PM11/30/14
to Dan Liew, LLVM Developers Mailing List
Yes, I am using the pre-built binaries. Because, I would like to modify some algorithms in llvm. How to pre-built that it is work
Reply all
Reply to author
Forward
0 new messages