GCC 4.5.1: cannot compute suffix of object files: cannot compile

Miguel Cardenas renito73@gmail.com
Tue Sep 7 20:30:00 GMT 2010


Hello

Thanks for your comments... in fact it worked by uncompressing a brand
new gcc source, the problem was a previous ./configure that failed
because dependencies, I installed them and retried to ./configure and
make, but it appears the previous actions left some garbage. After
retrying with new unzipped sources it compiled perfectly :D

Thanks for your help

On Wed, Sep 1, 2010 at 9:13 PM, Tom Browder <tom.browder@gmail.com> wrote:
> On Wed, Sep 1, 2010 at 18:11, Ian Lance Taylor <iant@google.com> wrote:
>> Miguel Cardenas <renito73@gmail.com> writes:
>>
>>> checking for suffix of object files... configure: error: in
>>> `/tmp/gcc-4.5.1/objdir/i686-pc-linux-gnu/libgcc':
>>> configure: error: cannot compute suffix of object files: cannot compile
>>> See `config.log' for more details.
>>> make[2]: *** [configure-stage1-target-libgcc] Error 1
>
> Miguel, after a similar set of problems in the last few days, I
> recommend taking the steps suggested by Andrew Haley:
>
> Start with a freshly unzipped source directory:
>
>  $ tar -xvjf gcc-4.5.1.tab.bz2
>
> and download this file into it:
>
>  http://gcc.gnu.org/svn/gcc/trunk/contrib/download_prerequisites
>
> Then:
>
>  $ cd gcc-4.5.1
>  $ sh ./download_prerequisites
>
> That will get the exact versions of gmp, mpfr, and mpc that are used
> by the developers and you will have the best chance of getting all
> their configurations correct.
>
> Then make a build directory OUTSIDE the source tree.
>
>  $ cd ..                 # it is STRONGLY recommended NOT to build in
> the source tree
>  $ mkdir objdir
>  $ cd objdir
>  $ ../gcc-4.5.1/configure ......
>  make.....
>
> I think you will have better luck.
>
> HTH.
>
> Regards,
>
> -Tom
>
> Thomas M. Browder, Jr.
> Niceville, Florida
> USA
>



More information about the Gcc-help mailing list