[mythtv-users] MythTV build problem on Suse 9.2

Marcel Meier linux at meiersos.ch
Mon Mar 28 12:03:19 UTC 2005


Am Montag, 28. März 2005 06.16 schrieb Earl Gooch:
> Having no luck at all here with Suse 9.2. I built and ran MythTV with no
> problems on Suse 9.1, but on 9.2 (on same hardware) am getting errors when
> just attempting to run "configure". I have tried both CVS and tarball, and
> as far as I can tell all prereq software is installed per the Myth docs.
> 
> First of all, here's my system info:
> uname -a
> Linux lotr 2.6.8-24.11-default #1 Fri Jan 14 13:01:26 UTC 2005 i686 i686
> i386 GNU/Linux
> 
> Here is the error:
> *************************************
>  ./configure
> /tmp/ffmpeg-conf-12071-17019-27473.c:1:21: altivec.h: No such file or
> directory
> /tmp/ffmpeg-conf-12071-17019-27473.c: In function `foo':
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: duplicate case value
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: previously used here
> /tmp/ffmpeg-conf-12071-17019-27473.c: In function `foo':
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: duplicate case value
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: previously used here
> /tmp/ffmpeg-conf-12071-17019-27473.c: In function `foo':
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: duplicate case value
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: previously used here
> /tmp/ffmpeg-conf-12071-17019-27473.c: In function `foo':
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: duplicate case value
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: previously used here
> /tmp/ffmpeg-conf-12071-17019-27473.c:1: error: parse error before "p"
> In file included from /tmp/ffmpeg-conf-12071-17019-27473.c:1:
> /usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/xmmintrin.h:34:3: #error
> "SSE instruction set not enabled"
> Please note that these settings only deal with libavcodec, not MythTV.
> CPU              x86
> Big Endian       no
> MMX enabled      yes
> Vector Builtins  no
> Creating config.mak and config.h
> config.h is unchanged
> **************************************

Try running ./configure as root as I use also SUSE 9.2 / 9.1. I discoverd it already in 9.1 that the Altivec Check makes some 
temporary direcorys (/tmp/*) at a place where a normal user does'nt have sufficent rights.

Maybe you also have to remove the setting.pro file  and make a fresh  checkout because with the new CPU detection in
the configure script it will most certainly go wrong if there was some modification to it prior to a checkout.

hope this helps

Regards Marcel

> 
> Does this "SSE instruction set not enabled" indicate a config file
> somewhere is not propely set to reflect my i686 processor? Or is gcc (ver.
> 3.3.4) or some other build tool not configured properly? I did try
> changing "-march" in settings.pro, but with no luck.
> 
> Any thoughts would be appreciated, as I've tried everything I can think of
> to solve this.
> 
> -Earl
> 
> ------
> Visit:
> http://www.linkreferral.com/cgi-bin/linkreferal/adwel.cgi?oldrefid=31629
> 
> http://www.olportal.com
> 
> 
> _______________________________________________
> 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