[Libav-user] how to build ffmpeg with -O0 instead of -O1
Hendrik Leppkes
h.leppkes at gmail.com
Mon Mar 21 13:39:01 CET 2016
On Mon, Mar 21, 2016 at 9:19 AM, qw <applemax82 at 163.com> wrote:
> Hi,
>
> I want to build ffmpeg without optimization options, which means compiling
> flags uses O0 instead of O1-O3. I use the following command to build ffmpeg,
> where O1 is used in config.mak.
>
> ./configure --enable-debug --disable-optimizations ......
> I want to disable all optimization options to debug ffmpeg/ffmpeg_g program.
> If I change optimization options in config.mak, i.e. using O0 instead of O1,
> there will be some error messages during the building process:
>
> libavutil/libavutil.a(cpu.o): In function `av_get_cpu_flags':
> /export/qiang/sourceCode/ffmpeg-2.8.3/libavutil/cpu.c:82: undefined
> reference to `ff_get_cpu_flags_aarch64'
> /export/qiang/sourceCode/ffmpeg-2.8.3/libavutil/cpu.c:84: undefined
> reference to `ff_get_cpu_flags_arm'
> /export/qiang/sourceCode/ffmpeg-2.8.3/libavutil/cpu.c:86: undefined
> reference to `ff_get_cpu_flags_ppc'
> How to build ffmpeg with O0 option?
Building without optimizations is not supported.
- Hendrik
More information about the Libav-user
mailing list