Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

error: compile nginx + hls_module #89

Closed
positronth opened this Issue Oct 16, 2012 · 9 comments

Comments

Projects
None yet
4 participants

hello
I have error when compiling with hls

ffmpeg - from http://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide

ffmpeg version 1.0 Copyright (c) 2000-2012 the FFmpeg developers
  built on Oct 16 2012 10:06:58 with gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4)
  configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3
  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100

my error

[root@serv62 nginx-1.2.4]# make
make -f objs/Makefile
make[1]: Entering directory `/usr/local/src/nginx-1.2.4'
gcc -o objs/nginx \
    objs/src/core/nginx.o \
    objs/src/core/ngx_log.o \
    objs/src/core/ngx_palloc.o \
    objs/src/core/ngx_array.o \
    objs/src/core/ngx_list.o \
    objs/src/core/ngx_hash.o \
    objs/src/core/ngx_buf.o \
    objs/src/core/ngx_queue.o \
    objs/src/core/ngx_output_chain.o \
    objs/src/core/ngx_string.o \
    objs/src/core/ngx_parse.o \
    objs/src/core/ngx_inet.o \
    objs/src/core/ngx_file.o \
    objs/src/core/ngx_crc32.o \
    objs/src/core/ngx_murmurhash.o \
    objs/src/core/ngx_md5.o \
    objs/src/core/ngx_rbtree.o \
    objs/src/core/ngx_radix_tree.o \
    objs/src/core/ngx_slab.o \
    objs/src/core/ngx_times.o \
    objs/src/core/ngx_shmtx.o \
    objs/src/core/ngx_connection.o \
    objs/src/core/ngx_cycle.o \
    objs/src/core/ngx_spinlock.o \
    objs/src/core/ngx_cpuinfo.o \
    objs/src/core/ngx_conf_file.o \
    objs/src/core/ngx_resolver.o \
    objs/src/core/ngx_open_file_cache.o \
    objs/src/core/ngx_crypt.o \
    objs/src/event/ngx_event.o \
    objs/src/event/ngx_event_timer.o \
    objs/src/event/ngx_event_posted.o \
    objs/src/event/ngx_event_busy_lock.o \
    objs/src/event/ngx_event_accept.o \
    objs/src/event/ngx_event_connect.o \
    objs/src/event/ngx_event_pipe.o \
    objs/src/os/unix/ngx_time.o \
    objs/src/os/unix/ngx_errno.o \
    objs/src/os/unix/ngx_alloc.o \
    objs/src/os/unix/ngx_files.o \
    objs/src/os/unix/ngx_socket.o \
    objs/src/os/unix/ngx_recv.o \
    objs/src/os/unix/ngx_readv_chain.o \
    objs/src/os/unix/ngx_udp_recv.o \
    objs/src/os/unix/ngx_send.o \
    objs/src/os/unix/ngx_writev_chain.o \
    objs/src/os/unix/ngx_channel.o \
    objs/src/os/unix/ngx_shmem.o \
    objs/src/os/unix/ngx_process.o \
    objs/src/os/unix/ngx_daemon.o \
    objs/src/os/unix/ngx_setaffinity.o \
    objs/src/os/unix/ngx_setproctitle.o \
    objs/src/os/unix/ngx_posix_init.o \
    objs/src/os/unix/ngx_user.o \
    objs/src/os/unix/ngx_process_cycle.o \
    objs/src/os/unix/ngx_linux_init.o \
    objs/src/event/modules/ngx_epoll_module.o \
    objs/src/os/unix/ngx_linux_sendfile_chain.o \
    objs/src/event/ngx_event_openssl.o \
    objs/src/core/ngx_regex.o \
    objs/src/http/ngx_http.o \
    objs/src/http/ngx_http_core_module.o \
    objs/src/http/ngx_http_special_response.o \
    objs/src/http/ngx_http_request.o \
    objs/src/http/ngx_http_parse.o \
    objs/src/http/ngx_http_header_filter_module.o \
    objs/src/http/ngx_http_write_filter_module.o \
    objs/src/http/ngx_http_copy_filter_module.o \
    objs/src/http/modules/ngx_http_log_module.o \
    objs/src/http/ngx_http_request_body.o \
    objs/src/http/ngx_http_variables.o \
    objs/src/http/ngx_http_script.o \
    objs/src/http/ngx_http_upstream.o \
    objs/src/http/ngx_http_upstream_round_robin.o \
    objs/src/http/ngx_http_parse_time.o \
    objs/src/http/modules/ngx_http_static_module.o \
    objs/src/http/modules/ngx_http_index_module.o \
    objs/src/http/modules/ngx_http_chunked_filter_module.o \
    objs/src/http/modules/ngx_http_range_filter_module.o \
    objs/src/http/modules/ngx_http_headers_filter_module.o \
    objs/src/http/modules/ngx_http_not_modified_filter_module.o \
    objs/src/http/ngx_http_busy_lock.o \
    objs/src/http/ngx_http_file_cache.o \
    objs/src/http/modules/ngx_http_gzip_filter_module.o \
    objs/src/http/ngx_http_postpone_filter_module.o \
    objs/src/http/modules/ngx_http_ssi_filter_module.o \
    objs/src/http/modules/ngx_http_charset_filter_module.o \
    objs/src/http/modules/ngx_http_userid_filter_module.o \
    objs/src/http/modules/ngx_http_autoindex_module.o \
    objs/src/http/modules/ngx_http_auth_basic_module.o \
    objs/src/http/modules/ngx_http_access_module.o \
    objs/src/http/modules/ngx_http_limit_conn_module.o \
    objs/src/http/modules/ngx_http_limit_req_module.o \
    objs/src/http/modules/ngx_http_geo_module.o \
    objs/src/http/modules/ngx_http_map_module.o \
    objs/src/http/modules/ngx_http_split_clients_module.o \
    objs/src/http/modules/ngx_http_referer_module.o \
    objs/src/http/modules/ngx_http_rewrite_module.o \
    objs/src/http/modules/ngx_http_proxy_module.o \
    objs/src/http/modules/ngx_http_fastcgi_module.o \
    objs/src/http/modules/ngx_http_uwsgi_module.o \
    objs/src/http/modules/ngx_http_scgi_module.o \
    objs/src/http/modules/ngx_http_memcached_module.o \
    objs/src/http/modules/ngx_http_empty_gif_module.o \
    objs/src/http/modules/ngx_http_browser_module.o \
    objs/src/http/modules/ngx_http_upstream_ip_hash_module.o \
    objs/src/http/modules/ngx_http_upstream_least_conn_module.o \
    objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp.o \
    objs/addon/nginx-rtmp/ngx_rtmp_init.o \
    objs/addon/nginx-rtmp/ngx_rtmp_handshake.o \
    objs/addon/nginx-rtmp/ngx_rtmp_handler.o \
    objs/addon/nginx-rtmp/ngx_rtmp_amf.o \
    objs/addon/nginx-rtmp/ngx_rtmp_send.o \
    objs/addon/nginx-rtmp/ngx_rtmp_shared.o \
    objs/addon/nginx-rtmp/ngx_rtmp_eval.o \
    objs/addon/nginx-rtmp/ngx_rtmp_receive.o \
    objs/addon/nginx-rtmp/ngx_rtmp_core_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_cmd_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_access_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_record_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_live_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_play_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_flv_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_mp4_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_netcall_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_stat_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_control_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_relay_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_bandwidth.o \
    objs/addon/nginx-rtmp/ngx_rtmp_exec_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_codec_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_auto_push_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_enotify_module.o \
    objs/addon/nginx-rtmp/ngx_rtmp_notify_module.o \
    objs/addon/hls/ngx_rtmp_hls_module.o \
    objs/ngx_modules.o \
    -lpthread -lcrypt -lavformat -lavcodec -lavutil -lpcre -lssl -lcrypto -ldl -lz
/usr/local/lib/libavcodec.a(amrnbdec.o): In function `amrnb_decode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/amrnbdec.c:1029: undefined reference to `truncf'
/usr/local/lib/libavcodec.a(amrwbdec.o): In function `amrwb_decode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/amrwbdec.c:1198: undefined reference to `truncf'
/usr/local/lib/libavcodec.a(atrac3.o): In function `init_atrac3_transforms':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/atrac3.c:208: undefined reference to `sin'
/usr/local/lib/libavcodec.a(atrac3.o): In function `atrac3_decode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/atrac3.c:1024: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/atrac3.c:1027: undefined reference to `exp2f'
/usr/local/lib/libavcodec.a(bink.o): In function `binkb_calc_quant':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/bink.c:1238: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/bink.c:1238: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/bink.c:1243: undefined reference to `cos'
/usr/local/lib/libavcodec.a(binkaudio.o): In function `decode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/binkaudio.c:115: undefined reference to `expf'
/usr/local/lib/libavcodec.a(cook.o): In function `init_pow2table':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/cook.c:172: undefined reference to `pow'
/usr/local/lib/libavcodec.a(cook.o): In function `init_gain_table':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/cook.c:183: undefined reference to `pow'
/usr/local/lib/libavcodec.a(dct.o): In function `ff_dct_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/dct.c:201: undefined reference to `sin'
/usr/local/lib/libavcodec.a(fft_float.o): In function `ff_init_ff_cos_tabs':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/fft.c:90: undefined reference to `cos'
/usr/local/lib/libavcodec.a(ffv1.o): In function `sort_stt':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:886: undefined reference to `log2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:886: undefined reference to `log2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:886: undefined reference to `log2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:886: undefined reference to `log2'
/usr/local/lib/libavcodec.a(ffv1.o): In function `find_best_state':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:263: undefined reference to `log2'
/usr/local/lib/libavcodec.a(ffv1.o): In function `encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffv1.c:1138: undefined reference to `round'
/usr/local/lib/libavcodec.a(ffwavesynth.o): In function `wavesynth_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffwavesynth.c:336: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ffwavesynth.c:336: undefined reference to `floor'
/usr/local/lib/libavcodec.a(imc.o): In function `freq2bark':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:119: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:119: undefined reference to `atan'
/usr/local/lib/libavcodec.a(imc.o): In function `imc_decode_level_coefficients':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:345: undefined reference to `exp2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:346: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(imc.o): In function `bit_allocation':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:418: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(imc.o): In function `iac_generate_tabs':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:136: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:137: undefined reference to `pow'
/usr/local/lib/libavcodec.a(imc.o): In function `imc_decode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:200: undefined reference to `sincos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/imc.c:201: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:222: undefined reference to `lame_encode_flush'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `encode_frame_int16':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:166: undefined reference to `lame_encode_buffer_interleaved'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `encode_frame_float':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:192: undefined reference to `lame_encode_buffer_float'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `encode_frame_int32':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:181: undefined reference to `lame_encode_buffer_int'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `encode_frame_int16':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:171: undefined reference to `lame_encode_buffer'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_close':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:66: undefined reference to `lame_close'
/usr/local/lib/libavcodec.a(libmp3lame.o): In function `mp3lame_encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:78: undefined reference to `lame_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:82: undefined reference to `lame_set_num_channels'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:83: undefined reference to `lame_set_mode'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:86: undefined reference to `lame_set_in_samplerate'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:87: undefined reference to `lame_set_out_samplerate'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:91: undefined reference to `lame_set_quality'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:93: undefined reference to `lame_set_quality'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:97: undefined reference to `lame_set_VBR'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:98: undefined reference to `lame_set_VBR_quality'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:101: undefined reference to `lame_set_brate'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:105: undefined reference to `lame_set_bWriteVbrTag'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:108: undefined reference to `lame_set_disable_reservoir'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:111: undefined reference to `lame_init_params'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:117: undefined reference to `lame_get_encoder_delay'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libmp3lame.c:120: undefined reference to `lame_get_framesize'
/usr/local/lib/libavcodec.a(libtheoraenc.o): In function `submit_stats':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:136: undefined reference to `th_encode_ctl'
/usr/local/lib/libavcodec.a(libtheoraenc.o): In function `get_stats':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:95: undefined reference to `th_encode_ctl'
/usr/local/lib/libavcodec.a(libtheoraenc.o): In function `encode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:295: undefined reference to `th_encode_ycbcr_in'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:318: undefined reference to `th_encode_packetout'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:275: undefined reference to `th_encode_packetout'
/usr/local/lib/libavcodec.a(libtheoraenc.o): In function `encode_close':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:351: undefined reference to `th_encode_free'
/usr/local/lib/libavcodec.a(libtheoraenc.o): In function `encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:164: undefined reference to `th_info_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:216: undefined reference to `th_encode_alloc'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:224: undefined reference to `th_info_clear'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:226: undefined reference to `th_encode_ctl'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:251: undefined reference to `th_comment_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:253: undefined reference to `th_encode_flushheader'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libtheoraenc.c:257: undefined reference to `th_comment_clear'
/usr/local/lib/libavcodec.a(libvo-aacenc.o): In function `aac_encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:82: undefined reference to `voGetAACEncAPI'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:84: undefined reference to `cmnMemAlloc'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:85: undefined reference to `cmnMemCopy'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:86: undefined reference to `cmnMemFree'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:87: undefined reference to `cmnMemSet'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvo-aacenc.c:88: undefined reference to `cmnMemCheck'
/usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:298: undefined reference to `vorbis_analysis_buffer'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:306: undefined reference to `vorbis_analysis_wrote'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:322: undefined reference to `vorbis_analysis_blockout'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:323: undefined reference to `vorbis_analysis'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:325: undefined reference to `vorbis_bitrate_addblock'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:329: undefined reference to `vorbis_bitrate_flushpacket'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:314: undefined reference to `vorbis_analysis_wrote'
/usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_close':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:182: undefined reference to `vorbis_analysis_wrote'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:184: undefined reference to `vorbis_block_clear'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:185: undefined reference to `vorbis_dsp_clear'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:186: undefined reference to `vorbis_info_clear'
/usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:206: undefined reference to `vorbis_info_init'
/usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_init_encoder':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:100: undefined reference to `vorbis_encode_setup_vbr'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:109: undefined reference to `vorbis_encode_setup_managed'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:116: undefined reference to `vorbis_encode_ctl'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:123: undefined reference to `vorbis_encode_ctl'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:129: undefined reference to `vorbis_encode_ctl'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:162: undefined reference to `vorbis_encode_setup_init'
/usr/local/lib/libavcodec.a(libvorbisenc.o): In function `oggvorbis_encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:211: undefined reference to `vorbis_analysis_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:217: undefined reference to `vorbis_block_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:223: undefined reference to `vorbis_comment_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:225: undefined reference to `vorbis_comment_add_tag'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:227: undefined reference to `vorbis_analysis_headerout'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisenc.c:259: undefined reference to `vorbis_comment_clear'
/usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_decode':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:69: undefined reference to `vpx_codec_decode'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:81: undefined reference to `vpx_codec_get_frame'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:71: undefined reference to `vpx_codec_error'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:72: undefined reference to `vpx_codec_error_detail'
/usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_free':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:111: undefined reference to `vpx_codec_destroy'
/usr/local/lib/libavcodec.a(libvpxdec.o): In function `vp8_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:47: undefined reference to `vpx_codec_version_str'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:48: undefined reference to `vpx_codec_build_config'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:50: undefined reference to `vpx_codec_vp8_dx_algo'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:50: undefined reference to `vpx_codec_dec_init_ver'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxdec.c:51: undefined reference to `vpx_codec_error'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_encode':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:544: undefined reference to `vpx_codec_encode'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `queue_frames':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:465: undefined reference to `vpx_codec_get_cx_data'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_free':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:222: undefined reference to `vpx_codec_destroy'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `log_encoder_error':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:107: undefined reference to `vpx_codec_error'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:108: undefined reference to `vpx_codec_error_detail'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `codecctl_int':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:208: undefined reference to `vpx_codec_control_'
/usr/local/lib/libavcodec.a(libvpxenc.o): In function `vp8_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:237: undefined reference to `vpx_codec_version_str'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:238: undefined reference to `vpx_codec_build_config'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:240: undefined reference to `vpx_codec_vp8_cx_algo'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:240: undefined reference to `vpx_codec_enc_config_default'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:241: undefined reference to `vpx_codec_err_to_string'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:295: undefined reference to `roundf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:310: undefined reference to `roundf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:357: undefined reference to `vpx_codec_vp8_cx_algo'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:357: undefined reference to `vpx_codec_enc_init_ver'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvpxenc.c:387: undefined reference to `vpx_img_wrap'
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:159: undefined reference to `x264_picture_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:161: undefined reference to `x264_bit_depth'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:179: undefined reference to `x264_encoder_reconfig'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:185: undefined reference to `x264_encoder_reconfig'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:190: undefined reference to `x264_encoder_encode'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:196: undefined reference to `x264_encoder_delayed_frames'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:190: undefined reference to `x264_encoder_encode'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:196: undefined reference to `x264_encoder_delayed_frames'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:190: undefined reference to `x264_encoder_encode'
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_init_static':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:593: undefined reference to `x264_bit_depth'
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_close':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:231: undefined reference to `x264_encoder_close'
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:284: undefined reference to `x264_param_default'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:292: undefined reference to `x264_param_default_preset'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:314: undefined reference to `x264_param_parse'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:344: undefined reference to `x264_param_parse'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:351: undefined reference to `x264_param_parse'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:353: undefined reference to `x264_param_parse'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:409: undefined reference to `x264_param_parse'
/usr/local/lib/libavcodec.a(libx264.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:410: more undefined references to `x264_param_parse' follow
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:459: undefined reference to `x264_param_apply_fastfirstpass'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:490: undefined reference to `x264_param_apply_profile'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:533: undefined reference to `x264_encoder_open_128'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libx264.c:544: undefined reference to `x264_encoder_headers'
/usr/local/lib/libavcodec.a(mdct_float.o): In function `ff_mdct_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mdct.c:78: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(mpegaudiodec.o): In function `mpegaudio_tableinit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:51: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:51: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:62: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:62: undefined reference to `pow'
/usr/local/lib/libavcodec.a(mpegaudiodec.o): In function `decode_init_static':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:380: undefined reference to `tan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:398: undefined reference to `exp2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:398: undefined reference to `exp2'
/usr/local/lib/libavcodec.a(mpegaudiodec_float.o): In function `mpegaudio_tableinit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:51: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:51: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:62: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudio_tablegen.h:62: undefined reference to `pow'
/usr/local/lib/libavcodec.a(mpegaudiodec_float.o): In function `decode_init_static':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:380: undefined reference to `tan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:398: undefined reference to `exp2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodec.c:398: undefined reference to `exp2'
/usr/local/lib/libavcodec.a(mpegaudiodsp_fixed.o): In function `ff_init_mpadsp_tabs_fixed':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:223: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:223: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:241: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:237: undefined reference to `sin'
/usr/local/lib/libavcodec.a(mpegaudiodsp_float.o): In function `ff_init_mpadsp_tabs_float':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:223: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:223: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:241: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudiodsp_template.c:237: undefined reference to `sin'
/usr/local/lib/libavcodec.a(mpegaudioenc.o): In function `MPA_encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudioenc.c:122: undefined reference to `floorf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudioenc.c:151: undefined reference to `exp2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegaudioenc.c:156: undefined reference to `exp2'
/usr/local/lib/libavcodec.a(mpegvideo_enc.o): In function `emms_c':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: undefined reference to `cos'
/usr/local/lib/libavcodec.a(mpegvideo_enc.o): In function `build_basis':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: undefined reference to `cos'
/usr/local/lib/libavcodec.a(mpegvideo_enc.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mpegvideo_enc.c:3770: more undefined references to `cos' follow
/usr/local/lib/libavcodec.a(nellymoserdec.o): In function `nelly_decode_block':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/nellymoserdec.c:61: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/nellymoserdec.c:61: undefined reference to `pow'
/usr/local/lib/libavcodec.a(nellymoserenc.o): In function `encode_block':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/nellymoserenc.c:307: undefined reference to `log'
/usr/local/lib/libavcodec.a(nellymoserenc.o): In function `encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/nellymoserenc.c:182: undefined reference to `pow'
/usr/local/lib/libavcodec.a(qcelpdec.o): In function `lspf2lpc':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: undefined reference to `cos'
/usr/local/lib/libavcodec.a(qcelpdec.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qcelpdec.c:543: more undefined references to `cos' follow
/usr/local/lib/libavcodec.a(qdm2.o): In function `qdm2_fft_generate_tone':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qdm2.c:1514: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(qdm2.o): In function `qdm2_fft_tone_synthesizer':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qdm2.c:1570: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(qdm2.o): In function `softclip_table_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/qdm2_tablegen.h:50: undefined reference to `sin'
/usr/local/lib/libavcodec.a(ra288.o): In function `av_clipf_c':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ra288.c:172: undefined reference to `exp'
/usr/local/lib/libavcodec.a(ra288.o): In function `decode':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ra288.c:172: undefined reference to `log10'
/usr/local/lib/libavcodec.a(rdft.o): In function `ff_rdft_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/rdft.c:120: undefined reference to `sin'
/usr/local/lib/libavcodec.a(sinewin.o): In function `ff_sine_window_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sinewin_tablegen.h:57: undefined reference to `sinf'
/usr/local/lib/libavcodec.a(sipr.o): In function `lsf_decode_fp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: undefined reference to `cosf'
/usr/local/lib/libavcodec.a(sipr.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:172: more undefined references to `cosf' follow
/usr/local/lib/libavcodec.a(sipr.o): In function `sipr_decoder_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr.c:507: undefined reference to `cos'
/usr/local/lib/libavcodec.a(snowenc.o): In function `calculate_visual_weight':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/snowenc.c:1618: undefined reference to `log'
/usr/local/lib/libavcodec.a(snowenc.o): In function `encode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/snowenc.c:1623: undefined reference to `log2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/snowenc.c:1623: undefined reference to `rint'
/usr/local/lib/libavcodec.a(snowenc.o): In function `qscale2qlog':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/snowenc.c:1541: undefined reference to `log2'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/snowenc.c:1541: undefined reference to `rint'
/usr/local/lib/libavcodec.a(sonic.o): In function `modified_levinson_durbin':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sonic.c:452: undefined reference to `floor'
/usr/local/lib/libavcodec.a(twinvq.o): In function `mulawinv':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/usr/local/lib/libavcodec.a(twinvq.o): In function `dec_lpc_spectrum_inv':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:598: undefined reference to `cos'
/usr/local/lib/libavcodec.a(twinvq.o): In function `mulawinv':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:735: undefined reference to `exp'
/usr/local/lib/libavcodec.a(twinvq.o): In function `init_mdct_win':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/twinvq.c:920: undefined reference to `cos'
/usr/local/lib/libavcodec.a(vorbisdec.o): In function `vorbis_floor0_decode':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:1111: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:1121: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:1140: undefined reference to `exp'
/usr/local/lib/libavcodec.a(vorbisdec.o): In function `create_map':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:826: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:826: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:827: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:827: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisdec.c:826: undefined reference to `floor'
/usr/local/lib/libavcodec.a(vorbisenc.o): In function `floor_fit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/vorbisenc.c:746: undefined reference to `pow'
/usr/local/lib/libavcodec.a(wmadec.o): In function `wma_lsp_to_curve_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmadec.c:173: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmadec.c:82: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmadec.c:82: undefined reference to `pow'
/usr/local/lib/libavcodec.a(wmadec.o): In function `wma_decode_block':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmadec.c:637: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmadec.c:686: undefined reference to `pow'
/usr/local/lib/libavcodec.a(wmaprodec.o): In function `decode_subframe':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmaprodec.c:1272: undefined reference to `pow'
/usr/local/lib/libavcodec.a(wmaprodec.o): In function `decode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmaprodec.c:466: undefined reference to `sin'
/usr/local/lib/libavcodec.a(wmavoice.o): In function `calc_input_response':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:583: undefined reference to `log10f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:585: undefined reference to `log10f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:587: undefined reference to `log10f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:611: undefined reference to `powf'
/usr/local/lib/libavcodec.a(wmavoice.o): In function `synth_block':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:1411: undefined reference to `cos'
/usr/local/lib/libavcodec.a(wmavoice.o): In function `synth_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:1563: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:1570: undefined reference to `cos'
/usr/local/lib/libavcodec.a(wmavoice.o): In function `synth_block_fcb_acb':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmavoice.c:1319: undefined reference to `expf'
/usr/local/lib/libavcodec.a(zmbvenc.o): In function `encode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/zmbvenc.c:266: undefined reference to `log'
/usr/local/lib/libavcodec.a(aacdec.o): In function `decode_spectrum_and_dequant':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacdec.c:1536: undefined reference to `cbrtf'
/usr/local/lib/libavcodec.a(aacdec.o): In function `decode_cce':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacdec.c:1865: undefined reference to `powf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacdec.c:2409: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacdec.o): In function `cbrt_tableinit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/cbrt_tablegen.h:44: undefined reference to `cbrtf'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `sbr_dequant':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1147: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1151: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1125: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1126: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1134: undefined reference to `exp2f'
/usr/local/lib/libavcodec.a(aacsbr.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:1135: more undefined references to `exp2f' follow
/usr/local/lib/libavcodec.a(aacsbr.o): In function `sbr_make_f_master':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:441: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `make_bands':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:297: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `sbr_make_f_master':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:469: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `make_bands':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:297: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `sbr_make_f_derived':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:593: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacsbr.o): In function `make_bands':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacsbr.c:297: undefined reference to `powf'
/usr/local/lib/libavcodec.a(ac3dec.o): In function `ac3_tables_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ac3dec.c:153: undefined reference to `powf'
/usr/local/lib/libavcodec.a(mdct_fixed.o): In function `ff_mdct_init_fixed':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/mdct.c:78: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(aacps.o): In function `ps_tableinit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:150: undefined reference to `sincosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:151: undefined reference to `sincosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:159: undefined reference to `atan2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:162: undefined reference to `atanf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:163: undefined reference to `sincosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:163: undefined reference to `sincosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:181: undefined reference to `sincos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:182: undefined reference to `sincos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:196: undefined reference to `sincos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:197: undefined reference to `sincos'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:191: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(aacps.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacps_tablegen.h:75: more undefined references to `sincos' follow
/usr/local/lib/libavcodec.a(aacpsy.o): In function `psy_3gpp_analyze_channel':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:591: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_pe_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:509: undefined reference to `log2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:510: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_reduction_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:532: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:533: undefined reference to `exp2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_pe_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:509: undefined reference to `log2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:510: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_reduced_thr_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:544: undefined reference to `powf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:545: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_pe_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:509: undefined reference to `log2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:510: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_reduced_thr_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:544: undefined reference to `powf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:545: undefined reference to `powf'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_reduction_3gpp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:532: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:533: undefined reference to `exp2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `psy_3gpp_analyze_channel':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:711: undefined reference to `exp2f'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `calc_bark':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:274: undefined reference to `atanf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:274: undefined reference to `atanf'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `ath':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:286: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:287: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:288: undefined reference to `exp'
/usr/local/lib/libavcodec.a(aacpsy.o): In function `psy_3gpp_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:333: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:334: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:335: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:336: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aacpsy.c:338: undefined reference to `exp2'
/usr/local/lib/libavcodec.a(fft_fixed.o): In function `ff_init_ff_cos_tabs_fixed':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/fft.c:90: undefined reference to `cos'
/usr/local/lib/libavcodec.a(iirfilter.o): In function `butterworth_init_coeffs':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/iirfilter.c:71: undefined reference to `tan'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/iirfilter.c:79: undefined reference to `sincos'
/usr/local/lib/libavcodec.a(iirfilter.o): In function `biquad_init_coeffs':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/iirfilter.c:130: undefined reference to `sincos'
/usr/local/lib/libavutil.a(lfg.o): In function `av_bmg_get':
/root/ffmpeg-source/ffmpeg-1.0/libavutil/lfg.c:57: undefined reference to `log'
/usr/local/lib/libavformat.a(segment.o): In function `segment_list_close':
/root/ffmpeg-source/ffmpeg-1.0/libavformat/segment.c:171: undefined reference to `ceil'
/root/ffmpeg-source/ffmpeg-1.0/libavformat/segment.c:171: undefined reference to `ceil'
/root/ffmpeg-source/ffmpeg-1.0/libavformat/segment.c:171: undefined reference to `ceil'
/usr/local/lib/libavformat.a(soxdec.o): In function `sox_read_header':
/root/ffmpeg-source/ffmpeg-1.0/libavformat/soxdec.c:86: undefined reference to `floor'
/usr/local/lib/libavcodec.a(adx.o): In function `ff_adx_calculate_coeffs':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/adx.c:30: undefined reference to `cos'
/usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_close':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:183: undefined reference to `vorbis_info_clear'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:184: undefined reference to `vorbis_comment_clear'
/usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_frame':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:160: undefined reference to `vorbis_synthesis'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:161: undefined reference to `vorbis_synthesis_blockin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:166: undefined reference to `vorbis_synthesis_pcmout'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:170: undefined reference to `vorbis_synthesis_read'
/usr/local/lib/libavcodec.a(libvorbisdec.o): In function `oggvorbis_decode_init':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:41: undefined reference to `vorbis_info_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:42: undefined reference to `vorbis_comment_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:93: undefined reference to `vorbis_synthesis_headerin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:93: undefined reference to `vorbis_synthesis_headerin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:93: undefined reference to `vorbis_synthesis_headerin'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:103: undefined reference to `vorbis_synthesis_init'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/libvorbisdec.c:104: undefined reference to `vorbis_block_init'
/usr/local/lib/libavcodec.a(lsp.o): In function `ff_acelp_lsf2lspd':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/lsp.c:98: undefined reference to `cos'
/usr/local/lib/libavcodec.a(ratecontrol.o): In function `ff_vbv_update':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:300: undefined reference to `ceil'
/usr/local/lib/libavcodec.a(ratecontrol.o): In function `modify_qscale':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:445: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:445: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:501: undefined reference to `log'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:502: undefined reference to `log'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:504: undefined reference to `log'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:507: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:445: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:445: undefined reference to `pow'
/usr/local/lib/libavcodec.a(ratecontrol.o): In function `adaptive_quantization':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:573: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:571: undefined reference to `pow'
/usr/local/lib/libavcodec.a(ratecontrol.o): In function `init_pass2':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:895: undefined reference to `exp'
/usr/local/lib/libavcodec.a(ratecontrol.o): In function `modify_qscale':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/ratecontrol.c:510: undefined reference to `exp'
/usr/local/lib/libavcodec.a(sipr16k.o): In function `lsf2lsp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: undefined reference to `cosf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: undefined reference to `cosf'
/usr/local/lib/libavcodec.a(sipr16k.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:50: more undefined references to `cosf' follow
/usr/local/lib/libavcodec.a(sipr16k.o): In function `acelp_decode_gain_codef':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:169: undefined reference to `exp'
/usr/local/lib/libavcodec.a(sipr16k.o): In function `ff_sipr_decode_frame_16k':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:249: undefined reference to `log10f'
/usr/local/lib/libavcodec.a(sipr16k.o): In function `acelp_decode_gain_codef':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:169: undefined reference to `exp'
/usr/local/lib/libavcodec.a(sipr16k.o): In function `ff_sipr_decode_frame_16k':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/sipr16k.c:249: undefined reference to `log10f'
/usr/local/lib/libavcodec.a(wmaenc.o): In function `init_exp':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmaenc.c:129: undefined reference to `pow'
/usr/local/lib/libavcodec.a(wmaenc.o): In function `encode_block':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/wmaenc.c:216: undefined reference to `pow'
/usr/local/lib/libavcodec.a(aactab.o): In function `ff_aac_tableinit':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aac_tablegen.h:35: undefined reference to `pow'
/usr/local/lib/libavcodec.a(acelp_pitch_delay.o): In function `ff_amr_set_fixed_gain':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/acelp_pitch_delay.c:136: undefined reference to `exp2f'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/acelp_pitch_delay.c:142: undefined reference to `log10f'
/usr/local/lib/libavcodec.a(acelp_pitch_delay.o): In function `ff_acelp_decode_gain_code':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/acelp_pitch_delay.c:120: undefined reference to `exp'
/usr/local/lib/libavcodec.a(atrac.o): In function `ff_atrac_generate_tables':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/atrac.c:52: undefined reference to `pow'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `search_for_quantizers_fast':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:1039: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `quantize_and_encode_band_cost_template':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:165: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:165: undefined reference to `cbrtf'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `search_for_quantizers_twoloop':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:755: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `coef2minsf':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:538: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `coef2maxsf':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:543: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `search_for_quantizers_anmr':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:593: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `coef2minsf':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:538: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o):/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:543: more undefined references to `log2f' follow
/usr/local/lib/libavcodec.a(aaccoder.o): In function `search_for_quantizers_faac':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:936: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:958: undefined reference to `log2f'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `quantize_and_encode_band_cost_template':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:165: undefined reference to `cbrtf'
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:165: undefined reference to `cbrtf'
/usr/local/lib/libavcodec.a(aaccoder.o): In function `search_for_quantizers_faac':
/root/ffmpeg-source/ffmpeg-1.0/libavcodec/aaccoder.c:987: undefined reference to `log2f'
/usr/local/lib/libavutil.a(eval.o): In function `eval_expr':
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:170: undefined reference to `trunc'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:169: undefined reference to `ceil'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:168: undefined reference to `floor'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:215: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:164: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:163: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:259: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:252: undefined reference to `floor'
/usr/local/lib/libavutil.a(eval.o): In function `av_strtod':
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:104: undefined reference to `pow'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:101: undefined reference to `pow'
/usr/local/lib/libavutil.a(eval.o): In function `parse_primary':
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:364: undefined reference to `sinh'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:365: undefined reference to `cosh'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:366: undefined reference to `tanh'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:367: undefined reference to `sin'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:368: undefined reference to `cos'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:369: undefined reference to `tan'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:370: undefined reference to `atan'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:371: undefined reference to `asin'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:372: undefined reference to `acos'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:373: undefined reference to `exp'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:374: undefined reference to `log'
/root/ffmpeg-source/ffmpeg-1.0/libavutil/eval.c:375: undefined reference to `fabs'
/usr/local/lib/libavutil.a(rational.o): In function `av_d2q':
/root/ffmpeg-source/ffmpeg-1.0/libavutil/rational.c:116: undefined reference to `log'
collect2: ld returned 1 exit status
make[1]: *** [objs/nginx] Error 1
make[1]: Leaving directory `/usr/local/src/nginx-1.2.4'
make: *** [build] Error 2

thanks 👍

soon01 commented Oct 31, 2012

your guide Work!

but after I test send stream from FMS to Server. and play on IPAD. "http://server/live/live.m3u8"
HLS stream will stop after play about 4-5 minute. but can play again if click on play button.

and How to auto delete last .ts or .m3u8 after stop stream?

Thnk you.

Owner

arut commented Oct 31, 2012

Deleting stream after playing is something not obvious because some clients might still be playing the video after publishing has finished. You can delete the old files from cron.

I don't understand you. Is 4-5 minutes the total length of your video?

Playing video with time shift (or from the beginning if total length is small) is a great feature of HLS, not a bug.

soon01 commented Oct 31, 2012

Thank you arut.
I mean send live stream from FMS. If play stream on rtmp it look good can paly stream until stop FMS.
But if play from HLS on ipad, It will play ~4 minute after that player will stop, I must click play again for play togetter.

And if don't have who play rtmp, HLS (.ts file) it not create?

Owner

arut commented Nov 1, 2012

So it suddenly stops after 4 minutes and when you press play button again it starts playing from where it stopped, right? Or from the beginning?

soon01 commented Nov 1, 2012

Playing from where stopped.

armahan commented Dec 10, 2012

Hi Arut,
I have error when compiling with hls;

/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_init_video’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:278: error: implicit declaration of function ‘avformat_new_stream’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:278: error: assignment makes pointer from integer without a cast
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:286: error: ‘AVMEDIA_TYPE_VIDEO’ undeclared (first use in this function)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:286: error: (Each undeclared identifier is reported only once
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:286: error: for each function it appears in.)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_init_audio’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:341: error: assignment makes pointer from integer without a cast
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:349: error: ‘AVMEDIA_TYPE_AUDIO’ undeclared (first use in this function)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:351: error: ‘AV_SAMPLE_FMT_U8’ undeclared (first use in this function)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:351: error: ‘AV_SAMPLE_FMT_S16’ undeclared (first use in this function)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_initialize’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:478: error: implicit declaration of function ‘av_guess_format’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:478: error: assignment makes pointer from integer without a cast
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_open_file’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:519: error: implicit declaration of function ‘avio_open’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:519: error: ‘AVIO_FLAG_WRITE’ undeclared (first use in this function)
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:542: error: implicit declaration of function ‘avformat_write_header’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_close_file’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:726: error: implicit declaration of function ‘avio_flush’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:728: error: implicit declaration of function ‘avio_close’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_delete_stream’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:906: error: implicit declaration of function ‘avformat_free_context’
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c: In function ‘ngx_rtmp_hls_video’:
/usr/build/nginx-rtmp-module/hls/ngx_rtmp_hls_module.c:1137: error: ‘AV_PKT_FLAG_KEY’ undeclared (first use in this function)
make[1]: *** [objs/addon/hls/ngx_rtmp_hls_module.o] Error 1
make[1]: Leaving directory `/usr/build/nginx-1.2.4'
make: *** [build] Error 2

@arut arut closed this Dec 10, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment