Opened 5 years ago

Closed 4 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 5 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 5 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 5 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 5 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
mpFT_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
pFT_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
mpFT_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 `_
impFT_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 `_
impFT_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
mpFT_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
mpFT_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
mpFT_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 `_
impFT_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 `_
impFT_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 `_
impFT_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

`_impFT_Done_Face'

c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:375: undefined reference to

`_impFT_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

`_impFT_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

`_impFT_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 `_
impFT_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
mpFT_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
mpFT_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
mpfribidi_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
mpfribidi_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
mpFT_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
pFT_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
pFT_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

Version 0, edited 5 years ago by baoky (next)

comment:5 Changed 5 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 5 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 5 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 5 years ago by baoky

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

comment:9 Changed 5 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 5 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 4 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.