On Thu, Feb 01, 2018 at 08:57:40AM +0000, Josh de Kock wrote: > > > On 1 Feb 2018, at 03:03, Michael Niedermayer <mich...@niedermayer.cc> wrote: > > > >> On Wed, Jan 31, 2018 at 08:25:50PM +0000, Josh de Kock wrote: > >> Also replace linked list with an array. > >> --- > >> configure | 12 +- > >> doc/APIchanges | 4 + > >> libavcodec/.gitignore | 2 + > >> libavcodec/allcodecs.c | 1473 > >> ++++++++++++++++++++++++++++-------------------- > >> libavcodec/avcodec.h | 31 + > >> libavcodec/parser.c | 84 ++- > >> libavcodec/utils.c | 112 ---- > >> libavcodec/version.h | 3 + > >> 8 files changed, 971 insertions(+), 750 deletions(-) > > > > breaks build > > simple example: > > cd buildhere && ../configure && make -j12 > > LD ffmpeg_g > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0xd8): undefined reference to > > `ff_hap_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4b8): undefined reference > > to `ff_libfdk_aac_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4c0): undefined reference > > to `ff_libgsm_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4c8): undefined reference > > to `ff_libgsm_ms_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4d0): undefined reference > > to `ff_libilbc_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4d8): undefined reference > > to `ff_libmp3lame_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4e0): undefined reference > > to `ff_libopencore_amrnb_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4e8): undefined reference > > to `ff_libopenjpeg_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4f0): undefined reference > > to `ff_libopus_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x4f8): undefined reference > > to `ff_libspeex_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x500): undefined reference > > to `ff_libtheora_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x508): undefined reference > > to `ff_libtwolame_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x510): undefined reference > > to `ff_libvo_amrwbenc_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x518): undefined reference > > to `ff_libvorbis_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x520): undefined reference > > to `ff_libvpx_vp8_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x528): undefined reference > > to `ff_libvpx_vp9_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x530): undefined reference > > to `ff_libwebp_anim_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x538): undefined reference > > to `ff_libwebp_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x540): undefined reference > > to `ff_libx264_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x548): undefined reference > > to `ff_libx264rgb_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x550): undefined reference > > to `ff_libx265_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x558): undefined reference > > to `ff_libxavs_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x560): undefined reference > > to `ff_libxvid_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x568): undefined reference > > to `ff_libopenh264_encoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x12e8): undefined reference > > to `ff_libfdk_aac_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x12f0): undefined reference > > to `ff_libgsm_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x12f8): undefined reference > > to `ff_libgsm_ms_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1300): undefined reference > > to `ff_libilbc_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1308): undefined reference > > to `ff_libopencore_amrnb_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1310): undefined reference > > to `ff_libopencore_amrwb_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1318): undefined reference > > to `ff_libopenjpeg_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1320): undefined reference > > to `ff_libopus_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1328): undefined reference > > to `ff_libspeex_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1330): undefined reference > > to `ff_libvorbis_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1338): undefined reference > > to `ff_libvpx_vp8_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1340): undefined reference > > to `ff_libvpx_vp9_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1348): undefined reference > > to `ff_libzvbi_teletext_decoder' > > libavcodec/libavcodec.a(allcodecs.o):(.rodata+0x1368): undefined reference > > to `ff_libopenh264_decoder' > > > > [...] > > -- > > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > I can’t reproduce this at all, I’m going to need more info.
did you try building in a subdirectory ? [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB I have often repented speaking, but never of holding my tongue. -- Xenocrates
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel