[FFmpeg-trac] #2784(build system:open): MacOS: building minimal, audio-only version fails with linker error
FFmpeg
trac at avcodec.org
Thu Aug 1 10:36:30 CEST 2013
#2784: MacOS: building minimal, audio-only version fails with linker error
-------------------------------------+-------------------------------------
Reporter: milgner | Owner:
Type: defect | Status: open
Priority: normal | Component: build
Version: git-master | system
Keywords: osx | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 1
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* status: new => open
* reproduced: 0 => 1
Comment:
{{{
$ ./configure --disable-everything --enable-shared --disable-static
}}}
{{{
$ make V=1
gcc -dynamiclib -Wl,-single_module
-Wl,-install_name,/usr/local/lib/libavfilter.3.dylib,-current_version,3.82.100,-compatibility_version,3
-Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample
-Llibavutil -Llibpostproc -Llibswscale -Llibswresample
-Wl,-dynamic,-search_paths_first -o libavfilter/libavfilter.3.dylib
libavfilter/af_aformat.o libavfilter/af_anull.o libavfilter/allfilters.o
libavfilter/audio.o libavfilter/avcodec.o libavfilter/avfilter.o
libavfilter/avfiltergraph.o libavfilter/buffer.o libavfilter/buffersink.o
libavfilter/buffersrc.o libavfilter/drawutils.o libavfilter/fifo.o
libavfilter/formats.o libavfilter/graphdump.o libavfilter/graphparser.o
libavfilter/lavfutils.o libavfilter/lswsutils.o
libavfilter/opencl_allkernels.o libavfilter/pthread.o libavfilter/setpts.o
libavfilter/transform.o libavfilter/trim.o libavfilter/vf_format.o
libavfilter/vf_null.o libavfilter/video.o -lavutil -liconv -lm -lbz2 -lz
Undefined symbols:
"_sws_scale", referenced from:
_ff_scale_image in lswsutils.o
"_av_read_frame", referenced from:
_ff_load_image in lavfutils.o
"_sws_getContext", referenced from:
_ff_scale_image in lswsutils.o
"_av_find_input_format", referenced from:
_ff_load_image in lavfutils.o
"_avcodec_open2", referenced from:
_ff_load_image in lavfutils.o
"_avcodec_close", referenced from:
_ff_load_image in lavfutils.o
"_sws_freeContext", referenced from:
_ff_scale_image in lswsutils.o
"_avcodec_decode_video2", referenced from:
_ff_load_image in lavfutils.o
"_avcodec_find_best_pix_fmt_of_2", referenced from:
_pick_format in avfiltergraph.o
"_avformat_close_input", referenced from:
_ff_load_image in lavfutils.o
"_avcodec_find_decoder", referenced from:
_ff_load_image in lavfutils.o
"_av_register_all", referenced from:
_ff_load_image in lavfutils.o
"_avcodec_alloc_frame", referenced from:
_ff_load_image in lavfutils.o
"_avformat_open_input", referenced from:
_ff_load_image in lavfutils.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [libavfilter/libavfilter.3.dylib] Error 1
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2784#comment:3>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list