Ticket #1176 (closed defect: fixed)
Compile error when set "./configure --disable-optimizations"
| Reported by: | jason_li | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | build system |
| Version: | 0.10.2 | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | yes | |
| Analyzed by developer: | no |
Description
My pc is ubuntu 11.10.
If not set " --disable-optimizations" in the configure, compile is ok.
When i disable optimization in configure, i got following error.
In file included from libavcodec/cabac_functions.h:36:0,
from libavcodec/cabac.c:32:
libavcodec/x86/cabac.h: In function ‘get_cabac_bypass_sign_x86’:
libavcodec/x86/cabac.h:109:5: error: can’t find a register in class ‘GENERAL_REGS’ while reloading ‘asm’
libavcodec/x86/cabac.h:109:5: error: ‘asm’ operand has impossible constraints
make: * [libavcodec/cabac.o] Error 1
Change History
comment:2 Changed 13 months ago by cehoyos
- Status changed from new to open
- Reproduced by developer set
Not reproducible with git master, only reproducible for ia32 (on release/0.10).
Note: See
TracTickets for help on using
tickets.



I suggest you also use the --disable-asm option for configure.