[mythtv-users] Mythtv 0.20 compile problem - libmythavcodec mythcommflag?

Bryce Dunn dan.docmong at gmail.com
Fri Apr 6 03:02:45 UTC 2007


Hi All,

I've been having a problem compiling mythtv on gentoo linux.   I get the
following errors:

/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythavutil-0.20.so.0, needed by ../../libs/libmythtv/libmythtv-
0.20.so, not found (t$
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythavformat-0.20.so.0, needed by
../../libs/libmythtv/libmythtv-0.20.so, not found $
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythfreemheg-0.20.so.0, needed by
../../libs/libmythtv/libmythtv-0.20.so, not found $
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythui-0.20.so.0, needed by ../../libs/libmythtv/libmythtv-
0.20.so, not found (try u$
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_crc04C11DB7'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_realloc'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_log'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`ff_sqrt_tab'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_d2q'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_log_get_level'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_init_lls'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_crc8005'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_free'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_crc07'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_crc'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_malloc'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_div_q'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_evaluate_lls'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_solve_lls'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`ff_log2_tab'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_reduce'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`av_update_lls'
../../libs/libavcodec/libmythavcodec-0.20.so: undefined reference to
`ff_gcd'
../../libs/libavcodec/libmythavcodec-0.20.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_p13110/work/mythtv-0.20/programs/mythcommflag'
make[1]: *** [sub-mythcommflag] Error 2
make[1]: *** Waiting for unfinished jobs....
.....

g++ -Wl,-O1 -Wl,--sort-common -Wl,-zdynsort -Wl,--enable-new-dtags
-Wl,--as-needed -o mythbackend version.o autoexpire.o encoderlink.o
filetransfer.o httpstatus.o main.o m$
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythavutil-0.20.so.0, needed by ../../libs/libmythtv/libmythtv-
0.20.so, not found (t$
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythavcodec-0.20.so.0, needed by ../../libs/libmythtv/libmythtv-
0.20.so, not found ($
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythavformat-0.20.so.0, needed by
../../libs/libmythtv/libmythtv-0.20.so, not found $
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythfreemheg-0.20.so.0, needed by
../../libs/libmythtv/libmythtv-0.20.so, not found $
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld:
warning: libmythui-0.20.so.0, needed by ../../libs/libmythtv/libmythtv-
0.20.so, not found (try u$
make[2]: Leaving directory `/var/tmp/portage/media-tv/mythtv-
0.20_p13110/work/mythtv-0.20/programs/mythbackend'
make[1]: Leaving directory `/var/tmp/portage/media-tv/mythtv-
0.20_p13110/work/mythtv-0.20/programs'
make: *** [sub-programs] Error 2

!!! ERROR: media-tv/mythtv-0.20_p13110 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3596:   Called src_compile
  mythtv-0.20_p13110.ebuild, line 208:   Called die

 The environment during configure is as follows:

                --mandir=/usr/share/man
                --libdir-name=lib --disable-freebox --disable-dbox2
--disable-hdhomerun --disable-crciprec --disable-altivec --enable-xvmc
--with-bindings=perl
                --disable-audio-arts
                --enable-lirc
                --disable-joystick-menu
                --enable-dvb
                --dvb-path=/usr/include
                --enable-opengl-vsync
                --enable-firewire
                --enable-xrandr
                --enable-xv
                --disable-directfb
                --enable-x11
                --enable-proc-opt --enable-mmx --compile-type=release
--arch=pentium4 --disable-distcc --disable-ccache
# Basic Settings
Compile type     release
Compiler cache   no
DistCC           no
Install prefix   /usr
CPU              x86 (pentium4)
Big Endian       no
MMX enabled      yes

# Input Support
Joystick menu    no
lirc support     yes
Apple Remote     no
Video4Linux sup. yes

Apple Remote     no
Video4Linux sup. yes
ivtv support     yes
FireWire support yes
DVB support      yes [/usr/include]
DBox2 support    no
HDHomeRun sup.   no
CRC Ip Rec sup.  no
FreeBox support  no

# Sound Output Support
OSS support      yes
ALSA support     yes
aRts support     no
JACK support     yes
DTS passthrough  yes

# Video Output Support
x11 support      yes
xrandr support   yes
xv support       yes
XvMC support     yes
XvMC VLD support yes
XvMC pro support no
XvMC OpenGL sup. no
XvMC libs        -lXvMCW
Mac accel.       no
OpenGL vsync     yes
DirectFB         no

# Misc Features
Frontend         yes
Backend          yes

# Bindings
bindings_perl    yes
Creating libs/libmyth/mythconfig.h and libs/libmyth/mythconfig.mak

WARNING: When using --enable-proc-opt you must include the
         output of ./configure along with any bug report.

Any help would be greatly appreciated.

Regards,

Dan Docmong
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070406/9683dc18/attachment.htm 


More information about the mythtv-users mailing list