>>>>> "Andrew" == Andrew Lunn <[EMAIL PROTECTED]> writes:

    Andrew> On Wed, Nov 02, 2005 at 03:47:31PM -0500, Morris Walton wrote:
    >> Thanks,
    >> 
    >> It appears to be installed in the right place:
    >> 
    >> /opt/ecos/gnutools/powerpc-eabi/lib/gcc-lib/powerpc-eabi/3.2.1/cpp0
    >> 
    >> here is my g++ -v output (is this right?):
    >> 
    >> [EMAIL PROTECTED] powerpc-eabi-g++ -v
    >> Reading specs from 
    >> 
/opt/ecos/gnutools/powerpc-eabi/bin/../lib/gcc-lib/powerpc-eabi/3.2.1/specs
    >> Configured with: 
    >> 
/home/demonweb/tools/ecos-gnutools-v1.4/r2/powerpc-eabi/x86_linux_lsb1_3/tar_bz2/source/gcc-3.2.1/configure
 
    >> --target=powerpc-eabi 
    >> 
--prefix=/home/demonweb/tools/ecos-gnutools-v1.4/r2/powerpc-eabi/x86_linux_lsb1_3/tar_bz2/opt/ecos/gnutools/powerpc-eabi
 

    Andrew> This is your problem. Like i said, the location the
    Andrew> toolchain lives is hardcoded into the binary. In this
    Andrew> case, the hard coded value is:

    Andrew> 
/home/demonweb/tools/ecos-gnutools-v1.4/r2/powerpc-eabi/x86_linux_lsb1_3/tar_bz2/opt/ecos/gnutools/powerpc-eabi
 

    Andrew> If you move the toolchain to there, i expect it will work.

    Andrew> But this is probably not what you wanted. When you built
    Andrew> the toolchain it looks like you got the --prefix option to
    Andrew> configure wrong. I suggest you try configure and build the
    Andrew> toolchain again with

    Andrew> --prefix=/opt/ecos/gnutools/powerpc-eabi

That used to be true, but it is no longer necessary to install the
toolchain in the same place as --prefix. The compiler driver figures
out its own location and then uses relative paths, as well as absolute
paths like the prefix.

I suggest checking the access rights on cpp0 to make sure you haven't
lost the execute bit somehow. If that does not work you can try
running strace on a powerpc-eabi-g++ invocation to see what it is
actually trying to do.

Bart

-- 
Bart Veer                       eCos Configuration Architect
http://www.ecoscentric.com/     The eCos and RedBoot experts


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

Reply via email to