[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