[cfe-dev] choosing the gcc toolchain
Jonathan Roelofs
jonathan at codesourcery.com
Mon Mar 3 08:58:47 PST 2014
Reed,
On 3/3/14, 7:31 AM, reed kotler wrote:
> rkotler at mipsswbrd006-le:~/caviumnativellvm/build$ ./Release+Asserts/bin/clang++
> -v -target mipsel-unknown-linux-gnu
> clang version 3.5 (gitosis at dmz-portal.mips.com:clang.git
> f4481e0e412e3f817e65d5ce1c835381dc7a7773) (gitosis at dmz-portal.mips.com:llvm.git
> 18fe44cb057e4b11533bd3f814b96fdca724baf0)
> Target: mipsel-unknown-linux-gnu
> Thread model: posix
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.4
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.4.6
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.4.7
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.6
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.6.3
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.7
> Found candidate GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.7.2
> Selected GCC installation: /usr/lib/gcc/mipsel-linux-gnu/4.7
> Candidate multilib: .;@m32
> Selected multilib: .;@m32
> rkotler at mipsswbrd006-le:~/caviumnativellvm/build$
>
> But it still does not find 4.7.2
It looks as if your 4.7.2 toolchain does not have a crtbegin.o:
rkotler at mipsswbrd006-le:~/caviumnativellvm/build$ find /usr/lib -name
crtbegin.o
/usr/lib/gcc/mipsel-linux-gnu/4.7/crtbegin.o
/usr/lib/gcc/mipsel-linux-gnu/4.6/64/crtbegin.o
/usr/lib/gcc/mipsel-linux-gnu/4.6/n32/crtbegin.o
/usr/lib/gcc/mipsel-linux-gnu/4.6/crtbegin.o
/usr/lib/gcc/mipsel-linux-gnu/4.4/crtbegin.o
Which is the main object that the GCCInstallationDetector is looking for to find
all the Multilibs.
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
--
Jon Roelofs
jonathan at codesourcery.com
CodeSourcery / Mentor Embedded
More information about the cfe-dev
mailing list