Re: gcc 4.6 build failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thank you Shafi for you reply.

  I have already compiled binulits for microblaze..

  I have already included assembler by using AS_FOR_TARGET  in configuration.

  Is there any other way giving assembler to the gcc...

Thanks
Nagaraj


On Wed, Mar 23, 2011 at 1:03 PM, Mohamed Shafi <shafitvm@xxxxxxxxx> wrote:
>
>
> On 23 March 2011 12:54, naga raj <gnuuser.raj@xxxxxxxxx> wrote:
>>
>> Hi,
>>
>>  Can any one please help in resolving the following issue..
>>
>>  I am compiling microblaze cross compiler which is present in GCC-4.6
>> release.
>>
>>   Following is the error log:
>>
>> ---------------------------------------------------------------------------------------------------------------------------------
>> configure:3020:
>>
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/xgcc
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/bin/
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/lib/
>> -isystem
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/include
>> -isystem
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/sys-include
>>   -o conftest -g -O2   conftest.c  >&5
>>
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/as:
>> line 83: exec: -o: invalid option
>> exec: usage: exec [-cl] [-a name] file [redirection ...]
>> configure:3023: $? = 1
>> configure:3211: checking for suffix of object files
>> configure:3233:
>>
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/xgcc
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/bin/
>>
>> -B/proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/lib/
>> -isystem
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/include
>> -isystem
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/gnu/microblaze/lin/microblaze-xilinx-elf/sys-include
>>   -c -g -O2  conftest.c >&5
>>
>> /proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/./gcc/as:
>> line 83: exec: -o: invalid option
>> exec: usage: exec [-cl] [-a name] file [redirection ...]
>> configure:3237: $? = 1
>> configure: failed program was:
>> | /* confdefs.h */
>> | #define PACKAGE_NAME "GNU C Runtime Library"
>> | #define PACKAGE_TARNAME "libgcc"
>> | #define PACKAGE_VERSION "1.0"
>> | #define PACKAGE_STRING "GNU C Runtime Library 1.0"
>> | #define PACKAGE_BUGREPORT ""
>> | #define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
>> | /* end confdefs.h.  */
>> |
>> | int
>> | main ()
>> | {
>> |
>> |   ;
>> |   return 0;
>> | }
>> configure:3251: error: in
>>
>> `/proj/epdsw1/nagaraju/mb_gnu_4.4/build/microblaze/lin/bld_gcc_release/build/microblaze-xilinx-elf/libgcc':
>> configure:3254: error: cannot compute suffix of object files: cannot
>> compile
>
> Microblaze compiler is trying to build the target libraries. For this you
> need to have the assembler for the target installed in your PATH. Do you
> have those? If not you need to build binutils also for the target.
>
> Hope this helps.
>
> Shafi
>



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux