Opened 6 years ago

Closed 6 years ago

#1406 closed defect (invalid)

Mingw make ffmpeg libavfilter error 1

Reported by: baoky Owned by:
Priority: normal Component: build system
Version: unspecified Keywords: libass
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Here is my line

$ ./configure --enable-version3 --enable-libvorbis --enable-libx264 --disable-ffplay --enable-shared --enable-libmp3lame --enable-gpl --enable-pthreads --enable-postproc --enable-libxvid --enable-libgsm --enable-swscale --enable-nonfree --enable-avfilter --enable-libass

Below is the error

collect2: ld returned 1 exit status
make: * [libavfilter/avfilter-2.dll] Error 1

Change History (11)

comment:1 Changed 6 years ago by cehoyos

  • Priority changed from critical to normal

Please confirm that you are using current git head and that you did run "make distclean" before running configure.

To make this a valid ticket, run make, then run make again (I assume it fails), then run "make V=1" and post the complete, uncut output of make V=1.

comment:2 Changed 6 years ago by baoky

after running make distclean

make , make again and make V=1 returns me

Makefile:2: config.mak: No such file or directory
Makefile:47: /common.mak: No such file or directory
Makefile:88: /libavutil/Makefile: No such file or directory
Makefile:88: /library.mak: No such file or directory
Makefile:168: /doc/Makefile: No such file or directory
Makefile:169: /tests/Makefile: No such file or directory
make: * No rule to make target `/tests/Makefile'. Stop.

comment:3 Changed 6 years ago by cehoyos

Please run configure, then run make. If you encounter an error, run make again. Then run "make V=1" and post the complete, uncut output of "make V=1".

comment:4 Changed 6 years ago by baoky

Administrator@WIN-R4Q2EN76NTI /c/ffmpeg-0.11 $ make V=1
gcc -shared -Wl,--output-def,libavfilter/avfilter-2.def -Wl,--out-implib,libavfi
lter/libavfilter.dll.a -Wl,--enable-runtime-pseudo-reloc -Wl,--enable-auto-image
-base -Wl,-Bsymbolic -Wl,--version-script,libavfilter/libavfilter.ver -Llibavcod
ec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpo
stproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath
-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:l
ibavcodec:libavutil:libavresample -o libavfilter/avfilter-2.dll libavfilter/af_a
convert.o libavfilter/af_aformat.o libavfilter/af_amerge.o libavfilter/af_amix.o
 libavfilter/af_anull.o libavfilter/af_aresample.o libavfilter/af_ashowinfo.o li
bavfilter/af_astreamsync.o libavfilter/af_asyncts.o libavfilter/af_earwax.o liba
vfilter/af_pan.o libavfilter/af_resample.o libavfilter/af_silencedetect.o libavf
ilter/af_volume.o libavfilter/allfilters.o libavfilter/asink_anullsink.o libavfi
lter/asrc_aevalsrc.o libavfilter/asrc_anullsrc.o libavfilter/audio.o libavfilter
/avcodec.o libavfilter/avfilter.o libavfilter/avfiltergraph.o libavfilter/bbox.o
 libavfilter/buffer.o libavfilter/buffersink.o libavfilter/buffersrc.o libavfilt
er/defaults.o libavfilter/drawutils.o libavfilter/formats.o libavfilter/graphdum
p.o libavfilter/graphparser.o libavfilter/lavfutils.o libavfilter/libmpcodecs/im
g_format.o libavfilter/libmpcodecs/mp_image.o libavfilter/libmpcodecs/pullup.o l
ibavfilter/libmpcodecs/vf_decimate.o libavfilter/libmpcodecs/vf_denoise3d.o liba
vfilter/libmpcodecs/vf_detc.o libavfilter/libmpcodecs/vf_dint.o libavfilter/libm
pcodecs/vf_divtc.o libavfilter/libmpcodecs/vf_down3dright.o libavfilter/libmpcod
ecs/vf_dsize.o libavfilter/libmpcodecs/vf_eq.o libavfilter/libmpcodecs/vf_eq2.o
libavfilter/libmpcodecs/vf_field.o libavfilter/libmpcodecs/vf_fil.o libavfilter/
libmpcodecs/vf_fixpts.o libavfilter/libmpcodecs/vf_framestep.o libavfilter/libmp
codecs/vf_fspp.o libavfilter/libmpcodecs/vf_geq.o libavfilter/libmpcodecs/vf_har
ddup.o libavfilter/libmpcodecs/vf_hqdn3d.o libavfilter/libmpcodecs/vf_hue.o liba
vfilter/libmpcodecs/vf_il.o libavfilter/libmpcodecs/vf_ilpack.o libavfilter/libm
pcodecs/vf_ivtc.o libavfilter/libmpcodecs/vf_kerndeint.o libavfilter/libmpcodecs
/vf_mcdeint.o libavfilter/libmpcodecs/vf_noise.o libavfilter/libmpcodecs/vf_ow.o
 libavfilter/libmpcodecs/vf_palette.o libavfilter/libmpcodecs/vf_perspective.o l
ibavfilter/libmpcodecs/vf_phase.o libavfilter/libmpcodecs/vf_pp.o libavfilter/li
bmpcodecs/vf_pp7.o libavfilter/libmpcodecs/vf_pullup.o libavfilter/libmpcodecs/v
f_qp.o libavfilter/libmpcodecs/vf_rectangle.o libavfilter/libmpcodecs/vf_rotate.
o libavfilter/libmpcodecs/vf_sab.o libavfilter/libmpcodecs/vf_smartblur.o libavf
ilter/libmpcodecs/vf_softpulldown.o libavfilter/libmpcodecs/vf_softskip.o libavf
ilter/libmpcodecs/vf_spp.o libavfilter/libmpcodecs/vf_stereo3d.o libavfilter/lib
mpcodecs/vf_telecine.o libavfilter/libmpcodecs/vf_tile.o libavfilter/libmpcodecs
/vf_tinterlace.o libavfilter/libmpcodecs/vf_unsharp.o libavfilter/libmpcodecs/vf
_uspp.o libavfilter/libmpcodecs/vf_yuvcsp.o libavfilter/libmpcodecs/vf_yvu9.o li
bavfilter/lswsutils.o libavfilter/sink_buffer.o libavfilter/split.o libavfilter/
src_buffer.o libavfilter/src_movie.o libavfilter/transform.o libavfilter/vf_aspe
ct.o libavfilter/vf_ass.o libavfilter/vf_bbox.o libavfilter/vf_blackdetect.o lib
avfilter/vf_blackframe.o libavfilter/vf_boxblur.o libavfilter/vf_colormatrix.o l
ibavfilter/vf_copy.o libavfilter/vf_crop.o libavfilter/vf_cropdetect.o libavfilt
er/vf_delogo.o libavfilter/vf_deshake.o libavfilter/vf_drawbox.o libavfilter/vf_
fade.o libavfilter/vf_fieldorder.o libavfilter/vf_fifo.o libavfilter/vf_format.o
 libavfilter/vf_fps.o libavfilter/vf_gradfun.o libavfilter/vf_hflip.o libavfilte
r/vf_hqdn3d.o libavfilter/vf_idet.o libavfilter/vf_lut.o libavfilter/vf_mp.o lib
avfilter/vf_null.o libavfilter/vf_overlay.o libavfilter/vf_pad.o libavfilter/vf_
pixdesctest.o libavfilter/vf_removelogo.o libavfilter/vf_scale.o libavfilter/vf_
select.o libavfilter/vf_setfield.o libavfilter/vf_setpts.o libavfilter/vf_settb.
o libavfilter/vf_showinfo.o libavfilter/vf_slicify.o libavfilter/vf_super2xsai.o
 libavfilter/vf_swapuv.o libavfilter/vf_thumbnail.o libavfilter/vf_tile.o libavf
ilter/vf_tinterlace.o libavfilter/vf_transpose.o libavfilter/vf_unsharp.o libavf
ilter/vf_vflip.o libavfilter/vf_yadif.o libavfilter/video.o libavfilter/vsink_nu
llsink.o libavfilter/vsrc_cellauto.o libavfilter/vsrc_color.o libavfilter/vsrc_l
ife.o libavfilter/vsrc_mandelbrot.o libavfilter/vsrc_mptestsrc.o libavfilter/vsr
c_testsrc.o libavfilter/x86/gradfun.o libavfilter/x86/yadif.o -lavresample -lavr
esample -lswresample -lavformat -lavcodec -lswresample -lavformat -lavcodec -lsw
resample -lavformat -lavcodec -lavcodec -lpostproc -lavutil -lswscale -lavicap32
 -lws2_32 -lxvidcore -lx264 -lvorbisenc -lvorbis -logg -lmp3lame -lgsm -LC:/MinG
W/lib -lass -lm -lpthreadGC2 -lpsapi
Creating library file: libavfilter/libavfilter.dll.a
C:/MinGW/lib/libass.a(ass_render.o): In function `blend_vector_clip':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:580: undefined reference to `_i
mp__FT_Outline_Translate'
C:/MinGW/lib/libass.a(ass_render.o): In function `ass_renderer_init':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:40: undefined reference to `_im
p__FT_Init_FreeType'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:46: undefined reference to `_im
p__FT_Library_Version'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:52: undefined reference to `_im
p__FT_Done_FreeType'
C:/MinGW/lib/libass.a(ass_render.o): In function `ass_renderer_done':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:118: undefined reference to `_i
mp__FT_Stroker_Done'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:122: undefined reference to `_i
mp__FT_Done_FreeType'
C:/MinGW/lib/libass.a(ass_render.o): In function `get_outline_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1122: undefined reference to `_
imp__FT_Outline_Get_CBox'
C:/MinGW/lib/libass.a(ass_render.o): In function `draw_opaque_box':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:957: undefined reference to `_i
mp__FT_Outline_New'
C:/MinGW/lib/libass.a(ass_render.o): In function `get_outline_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1111: undefined reference to `_
imp__FT_Done_Glyph'
C:/MinGW/lib/libass.a(ass_render.o): In function `get_bitmap_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:984: undefined reference to `_i
mp__FT_Outline_GetOutsideBorder'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:985: undefined reference to `_i
mp__FT_Stroker_ParseOutline'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:990: undefined reference to `_i
mp__FT_Stroker_GetBorderCounts'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:996: undefined reference to `_i
mp__FT_Outline_Done'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:997: undefined reference to `_i
mp__FT_Outline_New'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:999: undefined reference to `_i
mp__FT_Stroker_ExportBorder'
C:/MinGW/lib/libass.a(ass_render.o): In function `get_bitmap_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1291: undefined reference to `_
imp__FT_Outline_Transform'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1296: undefined reference to `_
imp__FT_Outline_Transform'
C:/MinGW/lib/libass.a(ass_render.o): In function `stroke_outline':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1007: undefined reference to `_
imp__FT_Outline_New'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1009: undefined reference to `_
imp__FT_Outline_Copy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1011: undefined reference to `_
imp__FT_Outline_Embolden'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1012: undefined reference to `_
imp__FT_Outline_Translate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1019: undefined reference to `_
imp__FT_Outline_Done'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `select_font':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:139: undefined reference to
 `FcNameParse'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:173: undefined reference to
 `FcPatternAddBool'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:174: undefined reference to
 `FcPatternAddInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:175: undefined reference to
 `FcPatternAddInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:177: undefined reference to
 `FcDefaultSubstitute'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:179: undefined reference to
 `FcConfigSubstitute'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:183: undefined reference to
 `FcFontSort'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `match_fullname':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:69: undefined reference to
`FcFontSetCreate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:73: undefined reference to
`FcConfigGetFonts'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:75: undefined reference to
`FcConfigGetFonts'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:86: undefined reference to
`FcPatternGetString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:88: undefined reference to
`FcPatternGetBool'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:91: undefined reference to
`FcPatternGetInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:94: undefined reference to
`FcPatternGetInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:98: undefined reference to
`FcPatternDuplicate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:98: undefined reference to
`FcFontSetAdd'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `select_font':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:188: undefined reference to
 `FcFontSetCreate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:191: undefined reference to
 `FcPatternReference'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:192: undefined reference to
 `FcFontSetAdd'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:196: undefined reference to
 `FcPatternReference'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:197: undefined reference to
 `FcFontSetAdd'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:203: undefined reference to
 `FcPatternGetBool'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:210: undefined reference to
 `FcPatternGetCharSet'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:213: undefined reference to
 `FcCharSetHasChar'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:225: undefined reference to
 `FcPatternRemove'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:228: undefined reference to
 `FcFontRenderPrepare'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:232: undefined reference to
 `FcPatternGetInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:237: undefined reference to
 `FcPatternGetString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:242: undefined reference to
 `FcPatternGetString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:246: undefined reference to
 `FcPatternGetString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:258: undefined reference to
 `FcPatternGetString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:262: undefined reference to
 `FcPatternGetInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:266: undefined reference to
 `FcPatternGetInteger'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:270: undefined reference to
 `FcPatternGetBool'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:282: undefined reference to
 `FcPatternDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:284: undefined reference to
 `FcPatternDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:286: undefined reference to
 `FcFontSetDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:288: undefined reference to
 `FcFontSetDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:290: undefined reference to
 `FcFontSetDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:141: undefined reference to
 `FcPatternCreate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:147: undefined reference to
 `FcPatternAddString'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:167: undefined reference to
 `FcPatternAddString'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:438: undefined reference to
 `FcConfigCreate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:439: undefined reference to
 `FcConfigParseAndLoad'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `process_fontdata':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:403: undefined reference to
 `_imp__FT_Done_Face'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:375: undefined reference to
 `_imp__FT_New_Memory_Face'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:385: undefined reference to
 `FcConfigGetBlanks'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:384: undefined reference to
 `FcFreeTypeQueryFace'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:393: undefined reference to
 `FcConfigGetFonts'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:400: undefined reference to
 `FcFontSetAdd'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:407: undefined reference to
 `_imp__FT_Done_Face'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:464: undefined reference to
 `FcConfigAppFontAddDir'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `process_fontdata':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:396: undefined reference to
 `_imp__FT_Done_Face'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:443: undefined reference to
 `FcConfigDestroy'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:444: undefined reference to
 `FcInitLoadConfig'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:448: undefined reference to
 `FcConfigBuildFonts'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:454: undefined reference to
 `FcConfigDestroy'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_done':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:526: undefined reference to
 `FcConfigDestroy'
C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_update':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:480: undefined reference to
 `FcConfigBuildFonts'
C:/MinGW/lib/libass.a(ass_drawing.o): In function `ass_drawing_new':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_drawing.c:349: undefined reference to `_
imp__FT_Outline_New'
C:/MinGW/lib/libass.a(ass_drawing.o): In function `ass_drawing_free':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_drawing.c:364: undefined reference to `_
imp__FT_Outline_Done'
C:/MinGW/lib/libass.a(ass_bitmap.o): In function `outline_to_bitmap':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:173: undefined reference to `_i
mp__FT_Outline_Get_CBox'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:177: undefined reference to `_i
mp__FT_Outline_Translate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:205: undefined reference to `_i
mp__FT_Outline_Get_Bitmap'
C:/MinGW/lib/libass.a(ass_shaper.o): In function `ass_shaper_shape':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:611: undefined reference to `_i
mp__fribidi_get_bidi_types'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:613: undefined reference to `_i
mp__fribidi_get_par_embedding_levels'
C:/MinGW/lib/libass.a(ass_shaper.o): In function `shape_fribidi':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:507: undefined reference to `_i
mp__fribidi_get_joining_types'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:508: undefined reference to `_i
mp__fribidi_join_arabic'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:509: undefined reference to `_i
mp__fribidi_shape'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:517: undefined reference to `_i
mp__FT_Get_Char_Index'
C:/MinGW/lib/libass.a(ass_shaper.o): In function `ass_shaper_reorder':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:706: undefined reference to `_i
mp__fribidi_reorder_line'
C:/MinGW/lib/libass.a(ass_parse.o): In function `change_border':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:143: undefined reference to `_im
p__FT_Stroker_Set'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:147: undefined reference to `_im
p__FT_Stroker_Done'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:133: undefined reference to `_im
p__FT_Stroker_New'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_face_set_size':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:217: undefined reference to `_imp
__FT_Get_Sfnt_Table'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:235: undefined reference to `_imp
__FT_Request_Size'
C:/MinGW/lib/libass.a(ass_font.o): In function `add_face':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:134: undefined reference to `_imp
__FT_New_Memory_Face'
C:/MinGW/lib/libass.a(ass_font.o): In function `buggy_font_workaround':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:97: undefined reference to `_imp_
_FT_Get_Sfnt_Table'
C:/MinGW/lib/libass.a(ass_font.o): In function `add_face':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:147: undefined reference to `_imp
__FT_New_Face'
C:/MinGW/lib/libass.a(ass_font.o): In function `charmap_magic':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:54: undefined reference to `_imp_
_FT_Set_Charmap'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:63: undefined reference to `_imp_
_FT_Set_Charmap'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:74: undefined reference to `_imp_
_FT_Set_Charmap'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_asc_desc':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:265: undefined reference to `_imp
__FT_Get_Sfnt_Table'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:266: undefined reference to `_imp
__FT_Get_Char_Index'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:269: undefined reference to `_imp
__FT_MulFix'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:272: undefined reference to `_imp
__FT_MulFix'
C:/MinGW/lib/libass.a(ass_font.o): In function `outline_copy':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:392: undefined reference to `_imp
__FT_Outline_New'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:393: undefined reference to `_imp
__FT_Outline_Copy'
C:/MinGW/lib/libass.a(ass_font.o): In function `outline_free':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:399: undefined reference to `_imp
__FT_Outline_Done'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_index':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:452: undefined reference to `_imp
__FT_Get_Char_Index'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:469: undefined reference to `_imp
__FT_Get_Char_Index'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:475: undefined reference to `_imp
__FT_Set_Charmap'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:448: undefined reference to `_imp
__FT_Get_Char_Index'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:525: undefined reference to `_imp
__FT_Load_Glyph'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:540: undefined reference to `_imp
__FT_Get_Glyph'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Get_Sfnt_Table'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Outline_Translate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Outline_Transform'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_strike_outline_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:317: undefined reference to `_imp
__FT_Outline_Get_Orientation'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:322: undefined reference to `_imp
__FT_MulFix'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_glyph_embolden':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:413: undefined reference to `_imp
__FT_MulFix'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:416: undefined reference to `_imp
__FT_Outline_Embolden'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Get_Sfnt_Table'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Outline_Translate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp
__FT_Outline_Transform'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_strike_outline_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:353: undefined reference to `_imp
__FT_MulFix'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:533: undefined reference to `_imp
__FT_GlyphSlot_Oblique'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:550: undefined reference to `_imp
__FT_Get_Sfnt_Table'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:554: undefined reference to `_imp
__FT_MulFix'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:556: undefined reference to `_imp
__FT_Outline_Translate'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:557: undefined reference to `_imp
__FT_Outline_Transform'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_kerning':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:590: undefined reference to `_imp
__FT_Get_Char_Index'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:591: undefined reference to `_imp
__FT_Get_Char_Index'
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:594: undefined reference to `_imp
__FT_Get_Kerning'
C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_free':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:611: undefined reference to `_imp
__FT_Done_Face'
C:/MinGW/lib/libass.a(ass_font.o): In function `fix_freetype_stroker':
c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:683: undefined reference to `_imp
__FT_Outline_Get_Orientation'
collect2: ld returned 1 exit status
make: *** [libavfilter/avfilter-2.dll] Error 1
Last edited 6 years ago by cehoyos (previous) (diff)

comment:5 Changed 6 years ago by cehoyos

  • Component changed from FFmpeg to build system
  • Keywords libass added; libavfilter removed

Please add the first line of the output of "git log" to confirm that you are using current git master.

comment:6 Changed 6 years ago by baoky

I am not sure about git master.. what do i need to do. i am new to this compiling as i need compile ffmpeg with libass libx264 and etc...

comment:7 Changed 6 years ago by cehoyos

If you cannot use git, then please test 0.11 (that is currently the latest release iirc).
And please add the output of

$ pkg-config --libs libass

comment:8 Changed 6 years ago by baoky

Administrator@WIN-R4Q2EN76NTI /c/ffmpeg-0.11
$ pkg-config --libs libass
-LC:/MinGW/lib -lass

comment:9 Changed 6 years ago by cehoyos

Afaict, this is a bug in your libass installation (pkgconfig only reports -lass as requirements, but fontconfig and freetype are obviously also needed), as a workaround try --extra-ldflags='-lfontconfig -lfribidi -lfreetype' or --extra-ldflags='-lfontconfig -lfreetype'

comment:10 Changed 6 years ago by baoky

i think i installed those already, the fontconfig and freetype with mingw. regarding the workaround, do i use them with ./configure

comment:11 Changed 6 years ago by michael

  • Resolution set to invalid
  • Status changed from new to closed

yes they are configure options.
i also agree with cehoyos that this looks like a bug in your libass installation and not a ffmpeg issue

Note: See TracTickets for help on using tickets.