[mythtv-users] Compiling Mythttv on gentoo (20.1) compile fails on libmythavcodec

Nick Morrott knowledgejunkie at gmail.com
Sun May 20 10:28:47 UTC 2007


On 20/05/07, Dan Docmong <dan.docmong at gmail.com> wrote:
> Hi All,
>
> I recently tried to move to 20.1 on gentoo and am having a compile problem.
> I've also had this problem on 20.0 and am really stumped so any help would
> be much appreciated.
>
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
> warning: libmythavutil-0.20.1.so.0, needed by
> ../../libs/libmythtv/libmythtv-0.20.1.so, not found (try using -rpath or
> -rpath-link)
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
> warning: libmythavformat-0.20.1.so.0, needed by
> ../../libs/libmythtv/libmythtv-0.20.1.so, not found (try using -rpath or
> -rpath-link)
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
> warning: libmythfreemheg-0.20.1.so.0, needed by
> ../../libs/libmythtv/libmythtv-0.20.1.so, not found (try using -rpath or
> -rpath-link)
> /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld:
> warning: libmythui-0.20.1.so.0, needed by
> ../../libs/libmythtv/libmythtv-0.20.1.so, not found (try using -rpath or
> -rpath-link)
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_crc04C11DB7'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_realloc'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_log'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `ff_sqrt_tab'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_d2q'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_log_get_level'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_init_lls'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_crc8005'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_free'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_crc07'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_crc'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_malloc'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_div_q'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_evaluate_lls'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_solve_lls'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `ff_log2_tab'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_reduce'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_update_lls'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `ff_gcd'
> ../../libs/libavcodec/libmythavcodec-0.20.1.so: undefined
> reference to `av_crc_init'
> collect2: ld returned 1 exit status
> make[2]: *** [mythcommflag] Error 1
> make[2]: Leaving directory
> `/var/tmp/portage/media-tv/mythtv-0.20.1_p13344/work/mythtv-0.20.1/programs/mythcommflag'
> make[1]: *** [sub-mythcommflag] Error 2
>
> Any ideas?

FFmpeg-related build error. Have you got all of the MythTV
dependencies installed?

-- 
Nick

MythTV Official wiki:
http://mythtv.org/wiki/
MythTV users list archive:
http://www.gossamer-threads.com/lists/mythtv/users

"An investment in knowledge always pays the best interest." - Benjamin Franklin


More information about the mythtv-users mailing list