[mythtv-users] Compile errors for CVS/MythTV

Brad Cox bcox at virtualschool.edu
Fri Aug 6 14:30:56 EDT 2004


I've been trying figure out what's gone wrong with mythtv on my 
Fedora1 Dell Optiplex box with Haupage PVR 250, configured (for 
testing) with an antenna input in anticipation of moving it upstairs 
to use with my cable box.

As a desperation move, I tried building from CVS, which failed as 
below. According to yum, lame IS installed and is the latest version

[mythtv at linux mythtv]$ ./configure
Please note that these settings only deal with libavcodec, not MythTV.
CPU              x86
Big Endian       no
MMX enabled      yes
Vector Builtins  yes
Creating config.mak and config.h
config.h is unchanged
[mythtv at linux mythtv]$ !gmake
bash: !gmake: event not found
[mythtv at linux mythtv]$ qmake mythtv.pro
[mythtv at linux mythtv]$ make cd libs && make -f Makefile
make[1]: Entering directory `/home/mythtv/cvs/mythtv/libs'
cd libavcodec && make -f Makefile
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libavcodec'
qmake -o Makefile libavcodec.pro
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libavcodec'
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libavcodec'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libavcodec'
cd libavformat && make -f Makefile
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libavformat'
qmake -o Makefile libavformat.pro
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libavformat'
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libavformat'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libavformat'
cd libmyth && make -f Makefile
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libmyth'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libmyth'
cd libmythtv && make -f Makefile
make[2]: Entering directory `/home/mythtv/cvs/mythtv/libs/libmythtv'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer 
`freetype-config --cflags` -D_REENTRANT -fPIC  -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX 
-DCONFIG_VIDEO4LINUX -DUSING_IVTV -DUSING_OSS -DUSING_XV 
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.1/mkspecs/default 
-I. -I/usr/local/include -I../libmyth -I.. -Idvbdev -I../libavcodec 
-I/usr/lib/qt-3.1/include -o NuppelVideoPlayer.o NuppelVideoPlayer.cpp
In file included from NuppelVideoPlayer.cpp:21:
NuppelVideoRecorder.h:15:23: lame/lame.h: No such file or directory
In file included from NuppelVideoPlayer.cpp:21:
NuppelVideoRecorder.h:157: error: syntax error before `*' token
In file included from NuppelVideoPlayer.cpp:32:
nuppeldecoder.h:15:23: lame/lame.h: No such file or directory
In file included from NuppelVideoPlayer.cpp:32:
nuppeldecoder.h:85: error: syntax error before `*' token
make[2]: *** [NuppelVideoPlayer.o] Error 1
make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/home/mythtv/cvs/mythtv/libs'
make: *** [sub-libs] Error 2

The problem I'm trying to fix is that mythtv, after working fine 
briefly, has gotten into a state where all I get is black bits with 
cat /dev/video0 or mythfrontend. Here's the console log, which seems 
fine, except for the gggg/rrrr errors. Where does that come from?

And what can I do to fix this? Black bits are even more boring than TV.

[mythtv at linux mythtv]$ mythfrontend
2004-08-06 14:21:46 mythfrontend version: 0.15.20040525-1 www.mythtv.org
2004-08-06 14:21:46 Enabled verbose msgs : important general
2004-08-06 14:21:51 Registering Internal as a media playback plugin.
2004-08-06 14:21:51 Registering MythDVD DVD Media Handler as a media handler
2004-08-06 14:21:51 Registering MythDVD VCD Media Handler as a media handler
2004-08-06 14:21:53 Registering MythMusic Media Handler as a media handler
2004-08-06 14:22:00 Connecting to backend server: 192.168.1.3:6543 (try 1 of 5)
2004-08-06 14:22:00 Using protocol version 8
sh: line 1: gggg: command not found
2004-08-06 14:22:00 Using protocol version 8
2004-08-06 14:22:01 Using protocol version 8
sh: line 1: rrrr: command not found
Input #0, mpeg, from 'rbuf://192.168.1.3:6543/home/mythtv/video/ringbuf3.nuv':
   Stream #0.0: Video: mpeg2video, 480x480, 29.97 fps
   Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
2004-08-06 14:22:05 Opening OSS audio device '/dev/dsp'.
2004-08-06 14:22:05 Audio fragment size: 4096
2004-08-06 14:22:05 Using XV port 89
2004-08-06 14:22:06 Changing from None to WatchingLiveTV

-- 
Brad J. Cox, PhD, 703 361 4751, http://virtualschool.edu
        http://virtualschool/ale Action Learning Environment
http://virtualschool.edu/mybank Digital Rights Management System
    http://virtualschool.edu/jco Java Cryptographic Objects (JCO)
   http://virtualschool.edu/jwaa Java Web Application Architecture (JWAA)
  http://virtualschool.edu/java+ Java Preprocessor (Java+)


More information about the mythtv-users mailing list