[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Original]
Re: [MPlayer-users] mplayer compilation error
|
To: |
mplayer-users@xxxxxxxxxxxx |
|
Subject: |
Re: [MPlayer-users] mplayer compilation error |
|
From: |
"Dean S. Messing" <deanm@xxxxxxxxxxxxx> |
|
Date: |
Tue Nov 26 03:23:02 2002 |
|
Cc: |
Balatoni Denes <pnis@xxxxxxxx> |
|
In-reply-to: |
<20021125224604.8AE8B9EBA@medulla>(mplayer-users-request@mplayerhq.hu) |
|
References: |
<20021125224604.8AE8B9EBA@medulla> |
I don't think that your comment is correct. Please set me
straight if I've misunderstood something. I'm learning.
I believe, from my reading, that when the output of ./configure says,
for example "Checking for kernel support of mmx ... yes" it
means that a check was performed to explicitly test for MMX
and the test passed.
In fact I just looked in the configure.log and found
<snip>
============ Checking for kernel support of mmx ============
#include <signal.h>
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("emms":::"memory");return(0);
}
gcc -I./libvo /root/tmp/mplayer-conf-22220-12803.c -o
/root/tmp/mplayer-conf-29276-12803.o
ldd /root/tmp/mplayer-conf-29276-12803.o
libc.so.6 => /lib/i686/libc.so.6 (0x40024000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Result is: yes
##########################################
<snip>
which looks to me like an explicit check for the existance of the
assembly instruction(?) "emms". It looks like it tries to compile
this little C program with embedded assembly code and then checks that
the object module got correctly created with the correct references to
shared libs.
Presumably, if I didn't have MMX support in the kernel, it wouldn't
compile.
Am I missing anything here?
Dean
Balatoni Denes writes:
:: afaik --enable-something really means --force-something, so it's possible
:: still that you don't actually have kernel support.
::
:: > Regarding my kernel's MMX support, recall in my original post these lines:
:: >
:: > CLFAGS= ./configure --prefix=/usr --datadir=/usr/share/mplayer
:: > --confdir=/etc/mplayer --libdir=/usr/lib --enable-largefiles
:: > --disable-runtime-cpudetection --enable-mmx --enable-mmx2
:: > --enable-3dnow --enable-3dnowex --enable-sse --enable-sse2
:: > --enable-fastmemcpy --enable-freetype --disable-sighandler
:: > --enable-gui --enable-i18n --language=en --enable-linux-devfs
:: > --disable-mpdvdkit --enable-lirc --enable-tv --enable-tv-v4l
:: > --enable-joystick --enable-gl --disable-svga --disable-dvb
:: > --enable-mga --enable-xmga --enable-fbdev --disable-directfb
:: > --disable-dvdnav --enable-mencoder --enable-shared-pp
:: > --with-extraincdir=./libvo --with-x11incdir=/usr/X11R6/include
:: > --with-xanimlibdir=/usr/X11R6/lib/xanim/mods
:: > --with-reallibdir=/usr/lib/RealPlayer8/Codecs
:: > --with-win32libdir=/usr/lib/win32
:: > Detected operating system: Linux
:: > Detected host architecture: i386
:: > Checking for gcc version ... 3.2, ok
:: > Checking for CPU vendor ... AuthenticAMD (6:6:2)
:: > Checking for CPU type ... AMD Athlon(tm) MP 1500+
:: > Checking for GCC & CPU optimization abilities ... athlon-xp
:: > Checking for kernel support of mmx ... yes
:: > Checking for kernel support of mmx2 ... yes
:: > Checking for kernel support of 3dnow ... yes
:: > Checking for kernel support of 3dnowex ... yes
:: > Checking for kernel support of sse ... yes
:: > Checking for mtrr support ... yes
:: > Checking for assembler (as 2.12.90.0.15) ... ok
:: > <snip>
- Re: [MPlayer-users] mplayer compilation error, (continued)
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/25
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/25
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/25
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error,
Dean S. Messing <=
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, David C. Diemer, 2002/11/26
- Re: [MPlayer-users] mplayer compilation error, Dean S. Messing, 2002/11/26