[mythtv-users] Compile Problems 0.18
Greg Grotsky
spikeygg at gmail.com
Tue Apr 19 13:03:38 UTC 2005
Well, I don't know what that error is but since your using a pcHDTV
HD-3000 card you'll definitetly want DVB support... use the
--enable-dvb and --dvb-path=/location/to/include switches to enable
it. Then try rebuilding from scratch (do a make distclean, then a
qmake mythtv, then a make).
Good luck,
-Greg
On 4/18/05, bret.jordan at utah.edu <bret.jordan at utah.edu> wrote:
> All,
>
> I am having some problems getting 0.18 to compile. I am currently running 0.17
> it is is for the most part stable but I am having problems with the program
> schedule being off by an hour. So thus the upgrade. I have read back over
> the list for the past few days and do not see anything similar. I have also
> read through the docs that came with 0.18 (since the web site has not yet been
> updated). (I have also looked for documentation on what all the ./configure
> options mean, but can not find it)
>
> First off some data:
>
> I am running SuSE 9.2 Pro with QT 3.3.4 and MySQL 4.1.10
>
> >uname -a
> Linux remus 2.6.8-24.11-default #1 Fri Jan 14 13:01:26 UTC 2005 i686 athlon i386
> GNU/Linux
>
> The box has:
> Asus A8V Deluxe with a AMD 64 3500+
> 2x512 MB DDR 400
> nVidia Corporation NV34 [GeForce FX 5500] (I am not running the latest version
> of the drive from nvidia, but the version just before that)
> pcHDTV HD-3000
>
> I am using the binary build of MySQL from the MySQL site, and it is located in
> /usr/local
>
> I built QT with:
> # Make sure all SuSE MySQL stuff is removed
> ./configure -prefix /usr/local/qt3.3.4 -qt-gif -thread -qt-sql-mysql
> -plugin-sql-mysql -I/usr/local/mysql/include -L/usr/local/mysql/lib
> -R/usr/local/mysql/lib
> make
> make install
> cd /usr/local
> ln -s qt3.3.4 qt
> # update env variable QTDIR to /usr/local/qt3.3.4
> # add "export QTDIR=/usr/local/qt" to ~/.bashrc
>
> When I do a configure on mythtv-0.18 I get
> >./configure
> /tmp/ffmpeg-conf-14192-6446-5208.c:1:21: altivec.h: No such file or directory
> In file included from /tmp/ffmpeg-conf-14192-6446-5208.c:1:
> /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/xmmintrin.h:34:3: #error "SSE
> instruction set not enabled"
> # Basic Settings
> Compile type release
> Compiler cache yes
> DistCC yes
> Install prefix /usr/local
> CPU x86 (athlon)
> Big Endian no
> MMX enabled yes
> Vector Builtins no
>
> # Input Support
> Joystick menu yes
> lirc support yes
> ivtv support yes
> FireWire support no
> DVB support no [/usr/src/linux-2.6.8-24.11-default/include]
>
> # Sound Output Support
> OSS support yes
> ALSA support yes
> aRts support yes
> JACK support no
>
> # Video Output Support
> x11 support yes
> xrandr support yes
> xv support yes
> XvMC support no
> XvMC VLD support no
> OpenGL vsync no
>
> Creating config.mak and config.h
>
> After I do a qmake mythtv.pro and make pukes with the following:
> ccache distcc g++ -c -pipe -march=pentiumpro -I/opt/kde3/include -pthread
> -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -Wall -W -O3
> -Wall -Wno-switch -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT
> -DPIC -fPIC -DMMX -DUSING_IVTV -DUSING_XRANDR -D_GNU_SOURCE
> -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DUSING_XV
> -DQT_NO_DEBUG-DQT_THREAD_SUPPORT -DQT_SHARED
> -I/usr/local/qt3.3.4/mkspecs/default -I. -I/usr/local/include -I../..
> -I../libmyth -I.. -Idvbdev -Impeg -I../libavcodec -I../libmythmpeg2
> -I/usr/local/qt3.3.4/include -o moc_sr_items.o moc_sr_items.cpp
> make[2]: *** [moc_sr_items.o] Error 255
> make[2]: Leaving directory
> `/data/src/linux/servers/mythtv/mythtv-0.18/libs/libmythtv'
> make[1]: *** [sub-libmythtv] Error 2
> make[1]: Leaving directory `/data/src/linux/servers/mythtv/mythtv-0.18/libs'
> make: *** [sub-libs] Error 2
>
> Any help you can give would be great. Thanks so much in advance.
>
> Bret
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
More information about the mythtv-users
mailing list