This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: crosstool-NG: binutils config fails each time


On Fri, 15 Feb 2008, Dimitry Andric wrote:

> On 2008-02-15 10:36, Robert P. J. Day wrote:
> > configure:2782: checking for i686-pc-linux-gnu-gcc
> > configure:2798: found /opt/x-tools/x86_64-unknown-linux-uclibc/bin/i686-pc-linux-gnu-gcc
> > configure:2808: result: i686-pc-linux-gnu-gcc
> > ...
> >
> >   good, good ... the configuration process successfully locates the
> > executable called "i686-pc-linux-gnu-gcc" in the correct directory.
> > but immediately thereafter, we see:
> >
> > ...
> > configure:3090: checking for C compiler version
> > configure:3093: i686-pc-linux-gnu-gcc --version </dev/null >&5
> > i686-pc-linux-gnu-gcc: No such file or directory
>
> Can you please post the outputs of:
>
> ls -l /opt/x-tools/x86_64-unknown-linux-uclibc/bin/i686-pc-linux-gnu-gcc
> file /opt/x-tools/x86_64-unknown-linux-uclibc/bin/i686-pc-linux-gnu-gcc

total 80
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-build_pc-linux-gnu-ar -> /usr/bin/ar
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-build_pc-linux-gnu-as -> /usr/bin/as
lrwxrwxrwx 1 rpjday rpjday 19 2008-02-14 18:06 i686-build_pc-linux-gnu-g++ -> /usr/lib/ccache/g++
lrwxrwxrwx 1 rpjday rpjday 19 2008-02-14 18:06 i686-build_pc-linux-gnu-gcc -> /usr/lib/ccache/gcc
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-build_pc-linux-gnu-ld -> /usr/bin/ld
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-build_pc-linux-gnu-nm -> /usr/bin/nm
lrwxrwxrwx 1 rpjday rpjday 16 2008-02-14 18:06 i686-build_pc-linux-gnu-objcopy -> /usr/bin/objcopy
lrwxrwxrwx 1 rpjday rpjday 16 2008-02-14 18:06 i686-build_pc-linux-gnu-objdump -> /usr/bin/objdump
lrwxrwxrwx 1 rpjday rpjday 15 2008-02-14 18:06 i686-build_pc-linux-gnu-ranlib -> /usr/bin/ranlib
lrwxrwxrwx 1 rpjday rpjday 14 2008-02-14 18:06 i686-build_pc-linux-gnu-strip -> /usr/bin/strip
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-pc-linux-gnu-ar -> /usr/bin/ar
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-pc-linux-gnu-as -> /usr/bin/as
lrwxrwxrwx 1 rpjday rpjday 19 2008-02-14 18:06 i686-pc-linux-gnu-g++ -> /usr/lib/ccache/g++
lrwxrwxrwx 1 rpjday rpjday 19 2008-02-14 18:06 i686-pc-linux-gnu-gcc -> /usr/lib/ccache/gcc
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-pc-linux-gnu-ld -> /usr/bin/ld
lrwxrwxrwx 1 rpjday rpjday 11 2008-02-14 18:06 i686-pc-linux-gnu-nm -> /usr/bin/nm
lrwxrwxrwx 1 rpjday rpjday 16 2008-02-14 18:06 i686-pc-linux-gnu-objcopy -> /usr/bin/objcopy
lrwxrwxrwx 1 rpjday rpjday 16 2008-02-14 18:06 i686-pc-linux-gnu-objdump -> /usr/bin/objdump
lrwxrwxrwx 1 rpjday rpjday 15 2008-02-14 18:06 i686-pc-linux-gnu-ranlib -> /usr/bin/ranlib
lrwxrwxrwx 1 rpjday rpjday 14 2008-02-14 18:06 i686-pc-linux-gnu-strip -> /usr/bin/strip


$ file *
i686-build_pc-linux-gnu-ar:      symbolic link to `/usr/bin/ar'
i686-build_pc-linux-gnu-as:      symbolic link to `/usr/bin/as'
i686-build_pc-linux-gnu-g++:     symbolic link to `/usr/lib/ccache/g++'
i686-build_pc-linux-gnu-gcc:     symbolic link to `/usr/lib/ccache/gcc'
i686-build_pc-linux-gnu-ld:      symbolic link to `/usr/bin/ld'
i686-build_pc-linux-gnu-nm:      symbolic link to `/usr/bin/nm'
i686-build_pc-linux-gnu-objcopy: symbolic link to `/usr/bin/objcopy'
i686-build_pc-linux-gnu-objdump: symbolic link to `/usr/bin/objdump'
i686-build_pc-linux-gnu-ranlib:  symbolic link to `/usr/bin/ranlib'
i686-build_pc-linux-gnu-strip:   symbolic link to `/usr/bin/strip'
i686-pc-linux-gnu-ar:            symbolic link to `/usr/bin/ar'
i686-pc-linux-gnu-as:            symbolic link to `/usr/bin/as'
i686-pc-linux-gnu-g++:           symbolic link to `/usr/lib/ccache/g++'
i686-pc-linux-gnu-gcc:           symbolic link to `/usr/lib/ccache/gcc'
i686-pc-linux-gnu-ld:            symbolic link to `/usr/bin/ld'
i686-pc-linux-gnu-nm:            symbolic link to `/usr/bin/nm'
i686-pc-linux-gnu-objcopy:       symbolic link to `/usr/bin/objcopy'
i686-pc-linux-gnu-objdump:       symbolic link to `/usr/bin/objdump'
i686-pc-linux-gnu-ranlib:        symbolic link to `/usr/bin/ranlib'
i686-pc-linux-gnu-strip:         symbolic link to `/usr/bin/strip'

  weirdly, i just tried a build with binutils-2.17 and this stage
seems to have worked.  the build failed elsewhere but not here.  i
will investigate further.

rday
--

========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry:
    Have classroom, will lecture.

http://crashcourse.ca                          Waterloo, Ontario, CANADA
========================================================================

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]