|
楼主 |
发表于 2003-4-25 07:57:33
|
显示全部楼层
看了下面的解释,彻底绝望了,我都试过一遍
我觉得可能跟firefly的补丁有关,没装firefly之前,编译通过过一次
http://mplayerhq.hu/pipermail/mplayer-users/2002-October/021830.html
Hi, Craig,
Could you try with optimizations on -O3 and let me know if that works?
MPlayer's very picky about optimizations. Often "CFLAGS= ./configure..."
(unsetting CFLAGS on configure in BUILD) will let MPlayer compile on its
own optimizations. Athlons are especially picky about optimizations in
MPlayer. Try removing the CFLAGS= part in BUILD as well (if it is already
there). Also, see if you can build without gui support, etc. MPlayer can
be configured in a lot of ways, so it's good to isolate the problem.
If all else fails, you may want to file a bug on it, and I'll investigate
further. You can always try seeing if you can get it to compile outside
of sorcery, too, and let me know if that works.
Thanks for reporting this,
Seth Woolley
Video/Graphics Grimoire Guru
On Mon, 4 Nov 2002, Craig Dyke wrote:
> Date: Mon, 4 Nov 2002 14:42:07 +0800
> From: Craig Dyke <[email protected]>
> To: Grimoire <[email protected]>
> Subject: [SM-Grimoire]MPlayer pre8
>
> And last but not least.
>
> Error:
>
> /usr/bin/make -C loader
>
> make[1]: Entering directory `/usr/src/MPlayer-0.90pre8/loader'
>
> gcc -I. -I.. -O4 -march=athlon-tbird -mcpu=athlon-tbird -pipe -ffast-math -f
> omit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
> U_FILE_OFFSET_BITS -I-I/usr/include -I/usr/include/dvdnav -I/usr/include/gtk
> -1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -f
> no-omit-frame-pointer -mno-omit-leaf-frame-pointer -DWIN32_PATH=\"/usr/lib/w
> in32\" -DMPLAYER -D__WINE__ -Ddbg_printf=__vprintf -DTRACE=__vprintf -c
> ldt_keeper.c
>
> ldt_keeper.c: In function `Setup_LDT_Keeper':
>
> ldt_keeper.c:163: storage size of `array' isn't known
>
> ldt_keeper.c:196: sizeof applied to an incomplete type
>
> make[1]: *** [ldt_keeper.o] Error 1
>
> make[1]: Leaving directory `/usr/src/MPlayer-0.90pre8/loader'
>
> make: *** [loader/libloader.a] Error 2
>
> Log also attached
>
>
>
> Craig
> |
|