[FFmpeg-user] ERROR: libmp3lame >= 3.98.3 not found

praseetha K praseetha.k at mobiotics.com
Fri Oct 27 13:53:09 EEST 2017


Please look in to the issue.




--------------------
IN /tmp/ffconf.ilacQuYh/test.c
    1    #include <fdk-aac/aacenc_lib.h>
    2    #include <stdint.h>
    3    long check_aacEncOpen(void) { return (long) aacEncOpen; }
    4    int main(void) { int ret = 0;
    5     ret |= ((intptr_t)check_aacEncOpen) & 0xFFFF;
    6    return ret; }
END /tmp/ffconf.ilacQuYh/test.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -I/root/ffmpeg_build/include
-std=c11 -fomit-frame-pointer -pthread -I/root/ffmpeg_build/include
-L/root/ffmpeg_build/lib -c -o /tmp/ffconf.ilacQuYh/test.o
/tmp/ffconf.ilacQuYh/test.c
gcc -L/root/ffmpeg_build/lib -Wl,--as-needed -Wl,-z,noexecstack
-I/root/ffmpeg_build/include -L/root/ffmpeg_build/lib -o
/tmp/ffconf.ilacQuYh/test /tmp/ffconf.ilacQuYh/test.o -lfdk-aac -lm
require_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H
FT_Init_FreeType
use_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H
FT_Init_FreeType
check_pkg_config libfreetype freetype2 ft2build.h FT_FREETYPE_H
FT_Init_FreeType
pkg-config --exists --print-errors freetype2
check_func_headers ft2build.h FT_FREETYPE_H FT_Init_FreeType
-I/usr/include/freetype2 -lfreetype
check_ld cc -I/usr/include/freetype2 -lfreetype
check_cc -I/usr/include/freetype2
BEGIN /tmp/ffconf.ilacQuYh/test.c
    1    #include <ft2build.h>
    2    #include FT_FREETYPE_H
    3    #include <stdint.h>
    4    long check_FT_Init_FreeType(void) { return (long)
FT_Init_FreeType; }
    5    int main(void) { int ret = 0;
    6     ret |= ((intptr_t)check_FT_Init_FreeType) & 0xFFFF;
    7    return ret; }
END /tmp/ffconf.ilacQuYh/test.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -I/root/ffmpeg_build/include
-std=c11 -fomit-frame-pointer -pthread -I/root/ffmpeg_build/include
-I/usr/include/freetype2 -c -o /tmp/ffconf.ilacQuYh/test.o
/tmp/ffconf.ilacQuYh/test.c
gcc -L/root/ffmpeg_build/lib -Wl,--as-needed -Wl,-z,noexecstack
-I/usr/include/freetype2 -o /tmp/ffconf.ilacQuYh/test
/tmp/ffconf.ilacQuYh/test.o -lfreetype
require libmp3lame >= 3.98.3 lame/lame.h lame_set_VBR_quality -lmp3lame
check_lib libmp3lame lame/lame.h lame_set_VBR_quality -lmp3lame
check_func_headers lame/lame.h lame_set_VBR_quality -lmp3lame
check_ld cc -lmp3lame
check_cc
BEGIN /tmp/ffconf.ilacQuYh/test.c
    1    #include <lame/lame.h>
    2    #include <stdint.h>
    3    long check_lame_set_VBR_quality(void) { return (long)
lame_set_VBR_quality; }
    4    int main(void) { int ret = 0;
    5     ret |= ((intptr_t)check_lame_set_VBR_quality) & 0xFFFF;
    6    return ret; }
END /tmp/ffconf.ilacQuYh/test.c
gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -I/root/ffmpeg_build/include
-std=c11 -fomit-frame-pointer -pthread -I/root/ffmpeg_build/include
-I/usr/include/freetype2 -c -o /tmp/ffconf.ilacQuYh/test.o
/tmp/ffconf.ilacQuYh/test.c
gcc -L/root/ffmpeg_build/lib -Wl,--as-needed -Wl,-z,noexecstack -o
/tmp/ffconf.ilacQuYh/test /tmp/ffconf.ilacQuYh/test.o -lmp3lame
/root/ffmpeg_build/lib/libmp3lame.a(vbrquantize.o): In function
`guess_scalefac_x34':
vbrquantize.c:(.text+0x194c): undefined reference to `__log10f_finite'
/root/ffmpeg_build/lib/libmp3lame.a(gain_analysis.o): In function
`AnalyzeSamples':
gain_analysis.c:(.text+0xd8c): undefined reference to `__log10_finite'
/root/ffmpeg_build/lib/libmp3lame.a(lame.o): In function `lame_init_params':
lame.c:(.text+0x140c): undefined reference to `cos'
lame.c:(.text+0x192b): undefined reference to `cos'
lame.c:(.text+0x19c4): undefined reference to `cos'
lame.c:(.text+0x1ab0): undefined reference to `cos'
lame.c:(.text+0x1c2f): undefined reference to `__pow_finite'
lame.c:(.text+0x1d3b): undefined reference to `__powf_finite'
/root/ffmpeg_build/lib/libmp3lame.a(lame.o): In function
`lame_print_internals':
lame.c:(.text+0x309f): undefined reference to `__log10_finite'
lame.c:(.text+0x30b5): undefined reference to `__log10_finite'
lame.c:(.text+0x30cb): undefined reference to `__log10_finite'
lame.c:(.text+0x30e1): undefined reference to `__log10_finite'
/root/ffmpeg_build/lib/libmp3lame.a(lame.o): In function
`lame_encode_flush_nogap':
lame.c:(.text+0x6f9d): undefined reference to `__log10_finite'
/root/ffmpeg_build/lib/libmp3lame.a(lame.o):lame.c:(.text+0x7ce5): more
undefined references to `__log10_finite' follow
/root/ffmpeg_build/lib/libmp3lame.a(psymodel.o): In function
`init_s3_values':
psymodel.c:(.text+0x797): undefined reference to `__exp_finite'
/root/ffmpeg_build/lib/libmp3lame.a(psymodel.o): In function
`L3psycho_anal_vbr':
psymodel.c:(.text+0x34f9): undefined reference to `__powf_finite'
psymodel.c:(.text+0x379d): undefined reference to `__powf_finite'
/root/ffmpeg_build/lib/libmp3lame.a(psymodel.o): In function
`psymodel_init':
psymodel.c:(.text+0x5ada): undefined reference to `cos'
psymodel.c:(.text+0x5b03): undefined reference to `__pow_finite'
psymodel.c:(.text+0x5ebb): undefined reference to `cos'
psymodel.c:(.text+0x5ee4): undefined reference to `__pow_finite'
psymodel.c:(.text+0x629b): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6378): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6733): undefined reference to `cos'
psymodel.c:(.text+0x675c): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6b1b): undefined reference to `cos'
psymodel.c:(.text+0x6b44): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6d50): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6dec): undefined reference to `__pow_finite'
psymodel.c:(.text+0x6e8b): undefined reference to `__log_finite'
psymodel.c:(.text+0x6ed7): undefined reference to `__log_finite'
psymodel.c:(.text+0x6f55): undefined reference to `__pow_finite'
psymodel.c:(.text+0x7010): undefined reference to `__exp_finite'
psymodel.c:(.text+0x70e9): undefined reference to `__pow_finite'
psymodel.c:(.text+0x718a): undefined reference to `__pow_finite'
psymodel.c:(.text+0x731f): undefined reference to `__powf_finite'
psymodel.c:(.text+0x75ef): undefined reference to `__powf_finite'
psymodel.c:(.text+0x7b32): undefined reference to `cos'
psymodel.c:(.text+0x7b5b): undefined reference to `__pow_finite'
psymodel.c:(.text+0x7ee9): undefined reference to `cos'
psymodel.c:(.text+0x7f12): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize.o): In function
`VBR_old_iteration_loop':
quantize.c:(.text+0x225f): undefined reference to `__exp_finite'
quantize.c:(.text+0x22af): undefined reference to `__pow_finite'
quantize.c:(.text+0x303b): undefined reference to `__exp_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize.o): In function
`VBR_new_iteration_loop':
quantize.c:(.text+0x3766): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize.o): In function
`ABR_iteration_loop':
quantize.c:(.text+0x48d1): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize.o): In function
`CBR_iteration_loop':
quantize.c:(.text+0x52d9): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize_pvt.o): In function
`iteration_init':
quantize_pvt.c:(.text+0x360): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0x410): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0x4d0): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0x598): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0x837): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0x842): undefined reference to `__log10_finite'
quantize_pvt.c:(.text+0x891): undefined reference to `cbrt'
quantize_pvt.c:(.text+0xa8a): undefined reference to `__pow_finite'
quantize_pvt.c:(.text+0xada): undefined reference to `__pow_finite'
quantize_pvt.c:(.text+0xb32): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0xb98): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0xbfd): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0xc5a): undefined reference to `__powf_finite'
quantize_pvt.c:(.text+0xc8f): undefined reference to `__powf_finite'
/root/ffmpeg_build/lib/libmp3lame.a(quantize_pvt.o):quantize_pvt.c:(.text+0xcce):
more undefined references to `__powf_finite' follow
/root/ffmpeg_build/lib/libmp3lame.a(util.o): In function `ATHformula':
util.c:(.text+0x52f): undefined reference to `__pow_finite'
util.c:(.text+0x550): undefined reference to `__exp_finite'
util.c:(.text+0x571): undefined reference to `__exp_finite'
util.c:(.text+0x623): undefined reference to `__pow_finite'
util.c:(.text+0x652): undefined reference to `__exp_finite'
util.c:(.text+0x673): undefined reference to `__exp_finite'
util.c:(.text+0x733): undefined reference to `__pow_finite'
util.c:(.text+0x762): undefined reference to `__exp_finite'
util.c:(.text+0x783): undefined reference to `__exp_finite'
util.c:(.text+0x823): undefined reference to `__pow_finite'
util.c:(.text+0x852): undefined reference to `__exp_finite'
util.c:(.text+0x873): undefined reference to `__exp_finite'
util.c:(.text+0x913): undefined reference to `__pow_finite'
util.c:(.text+0x93c): undefined reference to `__exp_finite'
util.c:(.text+0x96d): undefined reference to `__exp_finite'
util.c:(.text+0xa41): undefined reference to `__pow_finite'
util.c:(.text+0xa62): undefined reference to `__exp_finite'
util.c:(.text+0xa8b): undefined reference to `__exp_finite'
/root/ffmpeg_build/lib/libmp3lame.a(util.o): In function `freq2bark':
util.c:(.text+0xb27): undefined reference to `atan'
util.c:(.text+0xb49): undefined reference to `atan'
/root/ffmpeg_build/lib/libmp3lame.a(util.o): In function `fill_buffer':
util.c:(.text+0x1cb8): undefined reference to `cos'
util.c:(.text+0x1cdb): undefined reference to `cos'
util.c:(.text+0x1cf8): undefined reference to `sin'
/root/ffmpeg_build/lib/libmp3lame.a(util.o): In function `init_log_table':
util.c:(.text+0x2393): undefined reference to `__log_finite'
/root/ffmpeg_build/lib/libmp3lame.a(layer2.o): In function
`hip_init_tables_layer2':
layer2.c:(.text+0x985): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(layer3.o): In function
`hip_init_tables_layer3':
layer3.c:(.text+0x20d8): undefined reference to `__pow_finite'
layer3.c:(.text+0x2105): undefined reference to `cbrt'
layer3.c:(.text+0x2250): undefined reference to `sin'
layer3.c:(.text+0x226a): undefined reference to `cos'
layer3.c:(.text+0x2286): undefined reference to `sin'
layer3.c:(.text+0x22a0): undefined reference to `cos'
layer3.c:(.text+0x2586): undefined reference to `sin'
layer3.c:(.text+0x25a6): undefined reference to `cos'
layer3.c:(.text+0x25c1): undefined reference to `cos'
layer3.c:(.text+0x25dc): undefined reference to `cos'
layer3.c:(.text+0x25fb): undefined reference to `cos'
layer3.c:(.text+0x261a): undefined reference to `cos'
/root/ffmpeg_build/lib/libmp3lame.a(layer3.o):layer3.c:(.text+0x2635): more
undefined references to `cos' follow
/root/ffmpeg_build/lib/libmp3lame.a(layer3.o): In function
`hip_init_tables_layer3':
layer3.c:(.text+0x2796): undefined reference to `__pow_finite'
layer3.c:(.text+0x27ec): undefined reference to `__pow_finite'
layer3.c:(.text+0x2859): undefined reference to `tan'
layer3.c:(.text+0x2910): undefined reference to `__pow_finite'
layer3.c:(.text+0x2966): undefined reference to `__pow_finite'
/root/ffmpeg_build/lib/libmp3lame.a(tabinit.o): In function
`make_decode_tables':
tabinit.c:(.text+0x7e): undefined reference to `cos'
tabinit.c:(.text+0xd4): undefined reference to `cos'
/root/ffmpeg_build/lib/libmp3lame.a(fft.o): In function `init_fft':
fft.c:(.text+0x77f): undefined reference to `cos'
fft.c:(.text+0x79b): undefined reference to `cos'
fft.c:(.text+0x80d): undefined reference to `cos'
collect2: error: ld returned 1 exit status
ERROR: libmp3lame >= 3.98.3 not found
--------------------

-- 
Thanks and Regards,
Praseetha k.
DevOp engineer
*mobiotics*
+91 7899 674 842
www.mobiotics.com


More information about the ffmpeg-user mailing list