- Status Closed
- Percent Complete
- 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
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.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task