Rockbox

  • Status Closed
  • Percent Complete
    100%
  • Task Type Patches
  • Category Infrastructure → Build environment
  • Assigned To
    bluebrother
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Release 3.6
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by bluebrother - 2010-09-26
Last edited by bluebrother - 2010-09-27

FS#11643 - rockboxdev.sh OSX 10.6 eabi fix

The attached patch adjusts rockboxdev.sh to make it compile the eabi toolchain successfully on OS X 10.6 Snow Leopard.

- disable NLS support for binutils and gcc. It seems like some header files are missing required macros resulting in warnings that could become problematic (and break building without –disable-werror). It rises the question if NLS support for the cross compilers makes that much sense at all (given that all development discussion happens in english I don’t see much point in having compiler messages
disable the use of -Werror for binutils. binutils uses stat64() which throws a deprecation warning (according to Availability.h and sys/stat.h this function was introduced with OS X 10.5 and is deprecated with 10.6)

Since I have MacPorts installed it would be great to get input from someone running a system without MacPorts to make sure there aren’t side effects cause by that.

This change does not affect other toolchains (arm, m68k, sh1) which, according to my knowledge, don’t build on 10.6.

Closed by  bluebrother
2010-09-27 20:42
Reason for closing:  Accepted

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing