Bug #1282
32-bit build cannot currently build with -Werror
Status: | New | Start date: | 2015-06-15 | |
---|---|---|---|---|
Priority: | Urgent | Due date: | ||
Assignee: | Chris Cannam | % Done: | 0% | |
Category: | - | |||
Target version: | - |
Description
The switch to 64-bit everything makes for a big stack of errors when casting e.g. sv_frame_t (now 64-bit) to size_t (32-bit) on a 32-bit Linux system. We can't build with -Werror without fixing those.
At the moment -Werror is default in a debug build but not a release one (thus breaking debug builds!) except for the main program Makefile, where it is default for both sorts of build (thus breaking everything!)