[FFmpeg-trac] #1309(avcodec:new): Android(NDK) cannot compile thumb mode
FFmpeg
trac at avcodec.org
Mon Aug 20 03:20:05 CEST 2012
#1309: Android(NDK) cannot compile thumb mode
------------------------------------+-----------------------------------
Reporter: kyh96403 | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: arm | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by kyh96403):
That problem is only NDK's GCC version 4.4.3
Lastest GCC 4.6 is not have problem.
But I attached dcadec.c both(4.4.3 and 4.6) GCC not have problem~~
{{{
D:/msys/Workspace/ffmpeg/libavcodec/dcadec.c: In function
'dca_decode_frame':
D:/msys/Workspace/ffmpeg/libavcodec/dcadec.c:2050: warning:
'asset_size[0]' may be used uninitialized in this
function
D:/msys/Workspace/ffmpeg/libavcodec/dcadec.c:1946: note: 'asset_size[0]'
was declared here
D:/msys/Workspace/ffmpeg/libavcodec/arm/dca.h:36: error: can't find a
register in class 'CORE_REGS' while relo
ading 'asm'
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/bswap.h:59: error: 'asm' operand
has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/bswap.h:59: error: 'asm' operand
has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/bswap.h:59: error: 'asm' operand
has impossible constraints
D:/msys/Workspace/ffmpeg/libavutil/arm/intreadwrite.h:54: error: 'asm'
operand has impossible constraints
D:/msys/Workspace/ffmpeg/libavcodec/arm/dca.h:36: error: 'asm' operand has
impossible constraints
D:CC/ libavcodec/dpcm.o
msys/Workspace/ffmpeg/libavcodec/dcadec.c:2430: confused by earlier
errors, bailing out
make: *** [libavcodec/dcadec.o] Error 1
make: *** Waiting for unfinished jobs....
}}}
Above is error message.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1309#comment:4>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list