osx yosemite - Unable to build binutils for MIPS cross compiler on mac os X -


I am trying to make MIPS cross compiler on Mac OS X Yosemite.

I mentioned the following

[configuration and creation 'binutils'] in step,

When I was typed '$ sudo all 2 & amp; 1 | At T Mac.log 'logon'

I got an error message from the terminal like below.

  M-PEC: Binuttils-Build M-PEC $ 2 podo 2; & Amp; 1 | T make.log T: make.log: Permission denied [3]: Nothing to be done for 'all' Rm -f stamp-h1 / bin / sh .config.status config.h config.status: config Create .h config.status: config.h is unchanged test -f config.h || (RM-F Stamp-H1 and AAP / Explanations / Exod.Ap / Content / Developer / Ujr / Bin / Stamp-H1) Making Information in Dock Making [3]: Nothing should be done for 'Info' Making information in PO Making [3]: Nothing should be done for 'information' [3]: Nothing should be done for 'information-am' / application / Xcode.app/Contents/Developer/usr Make all in making the doctor / bin / all to make recursive [4]: ​​` Nothing should be done for all 'make all in PO' [4]: ​​nothing to be done for `all '/ bin / sh ./libtool --tag = CC --mode = compile GCC-DHVUCNIFIGIH -i -ai ../../ binutils-2.24 / BFD -ai i ../../ binutils-2.24 / BFD I ../../ binutils-2.24 / BFD /../ -DHAVE_bfd_elf32_bigmips_vec -DHAVE_bfd_elf32_littlemips_vec -DHAVE_bfd_elf64_bigmips_vec -DHAVE_bfd_elf64_littlemips_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec I. /../intl-DBINDIR = '' / opt / cross / gcc-mips / bin '' -W-Wall-Verti-prototype -Visition-prototype-test-ware -G-O2-Mt Elfax-Amps.lo - MD-MP-MF DEP / LFX-Amps. Tapo -CL-FME-Amps. O .. /../Binets -2.24 / BFD / FF- Amps C. Liboot: Compile: GCC-DHAVCENFIGI-I. -ai ../../ binutils-2.24 / BFD -ai i ../../ binutils-2.24 / BFD I ../../ binutils-2.24 / BFD /../ -DHAVE_bfd_elf32_bigmips_vec -DHAVE_bfd_elf32_littlemips_vec -DHAVE_bfd_elf64_bigmips_vec -DHAVE_bfd_elf64_littlemips_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec I. /../intl-DBINDIR = \ "/ opt / cross / gcc-mips / bin \" -W-wall-verte-prototype-visous-prototype -exchange -wire-g-2 -mt elfxx-mips.lo - MD-MP-MF DEP / Elafaks-Mips Tiopi-C .. /kk/bintis -2.24 / BFD / FX-Mips C-O Lf xx- Mipsko ../../binutils-2.24/ BFD /elfxx-mips.c:2132 : 12: error: unused function 'got_ofst_reloc_p' [-wayrr disputed function] got_ofst_reloc_p (unsigned int r_type) ^ ../../binutils-2.24/bfd/elfxx-mips C: 2138: 1: error: unused function ' Got_hi16_reloc_p '[-wirer, windfunction] got_hi16_reloc_p (unsigned ent r_type) ^ 2 errors were generated [4]: ​​*** [elfxx-mips.lo] made error 1 [3]: *** [all -reactive] make error 1 [2]: *** [All] make error 2 [1]: *** [all-bfd] Make error 2: *** [All] error 2  

if If there is someone who can troubleshoot this problem, please help me.

Yosemite uses CLANG / LLVM by default, not GCC. Not sure that this combination is more than GCC but it seems that there are some things that are harmless, complain about. Normally it is necessary that I have more pickup.

Because there is an option in the menfiles - the panic of them, because of this the compilation fails. I was removed - in the form of terror from LD / makefile, binutils / makefiles, gas / makefiles and BFD / makefiles, other warnings that would increase in errors.

My favorite was complaining about: fputc ("++", ...) from readelf.c; This is definitely a bad form, but technically correct so far this warning / error:

../../../ binutils-2013.11 / binutils / readelf.c: 9322: 20 : Error: String [-wire, -whisting-plus-int]

is not very useful to add 'int' to a string.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -