LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 842|回复: 7

关于编译时发现的几个问题

[复制链接]
发表于 2005-10-8 22:17:07 | 显示全部楼层 |阅读模式
1,我注意到“Detected host architecture: i386”这样一句,请问这是怎么回事?我的应该是i686吧?

2,rmvb不能播放了,配置的时候有这样一句:“Failed to find a Win32 codecs dir at /usr/lib/win32!”可是我明明把那些东西都放在那里呢,而且原来可以播放的,现在修改了make.conf所以才重新编译,不料不行了(我修改了对应的ebuild,包含了codecs的目录,都在/usr/lib/win32目录下)

3,关于useflags——我的cpu是xp2000,cpuinfo:“flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow”,这个是不是支持“3dnowex sse mmx2”这三个useflag?我在终端中运行他的时候,会显示“MMX2 supported but disabled 3DNowExt supported but disabled”,这是怎么回事?
 楼主| 发表于 2005-10-8 22:21:37 | 显示全部楼层
我用gcc4
我的emerge info:
System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16-r1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -mtune=athlon-xp -mfpmath=sse,387 -mmmx -msse -m3dnow -pipe -Os -fomit-frame-pointer -fforce-addr -finline-functions -finline-limit=400 -freorder-blocks -freorder-functions -falign-functions -falign-labels -falign-loops -falign-jumps -frename-registers -fweb -funit-at-a-time -fbranch-target-load-optimize  -fbranch-target-load-optimize2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -mfpmath=sse,387 -mmmx -msse -m3dnow -pipe -Os -fomit-frame-pointer -fforce-addr -finline-functions -finline-limit=400 -freorder-blocks -freorder-functions -falign-functions -falign-labels -falign-loops -falign-jumps -frename-registers -fweb -funit-at-a-time -fbranch-target-load-optimize  -fbranch-target-load-optimize2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strice strict"
GENTOO_MIRRORS="ftp://linux.ntcu.net/dists/gentoo/ http://mirror.gentoo.gr.jp http://www.zentek-international.com/mirrors/gentoo/ http://gentoo.ccccom.com http://mirror.tucdemonic.org/gentoo/ http://gentoo.math.bme.hu http://gentoo.inode.at/ http://gentoo.mirrors.pair.com/"
LC_ALL="zh_CN.GB18030"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X acpi alsa arts avi bash-completion berkdb bitmap-fonts cdr cjk crypt dvd eds emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib java jpeg junit libg++ libwww mad mikmod mmx mmx2 motif mp3 mpeg ncurses nls nptl nptlonl
y ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell sse ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xml2 xmms xv zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LINGUAS, PORTDIR_OVERLAY
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-9 21:41:02 | 显示全部楼层
up。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-10-9 23:00:15 | 显示全部楼层
我的mplayer,emerge -pv mplayer 显示如下,播放rmvb格式文件没问题
[ebuild   R   ] media-video/mplayer-1.0_pre7-r1  -3dfx +3dnow +3dnowext +X -aac -aalib +alsa (-altivec) -arts -bidi -bl -cdparanoia -cpudetection -custom-cflags -debug +dga +directfb +divx4linux -doc -dts -dv -dvb +dvd -dvdread -edl +encode +esd -fbcon -ggi +gif +gtk -i8x0 -ipv6 -jack -joystick +jpeg -libcaca -lirc -live -lzo +mad -matroska -matrox +mmx -mmxext -mythtv -nas +nls -nvidia +opengl -oss +png +real -rtc +samba +sdl -sse -sse2 +svga -tga -theora +truetype -v4l -v4l2 +vorbis +win32codecs -xanim -xinerama +xmms +xv +xvid -xvmc 0 kB
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-10 12:07:08 | 显示全部楼层
改成gcc3.3.6.all ok...不知道怎么回事?
回复 支持 反对

使用道具 举报

发表于 2005-10-15 22:38:21 | 显示全部楼层
最新mplayer好像不支持rmvb,我在她的主页上已经找不到all包(就是支持所有格式包),编译时显示找不到显示没相应的包,看来要装其他的播放器了.
回复 支持 反对

使用道具 举报

发表于 2005-10-16 11:23:33 | 显示全部楼层
" +win32codecs " should make things work.
回复 支持 反对

使用道具 举报

发表于 2005-10-16 11:30:03 | 显示全部楼层
3dnowex sse mmx2等等都是intel cpu的指令集,你用xp2000,当然没有办法使用这些指令集了。

不过感觉挺古怪的,你用athlon xp2000 cpu,为什么整个的make.conf全都是intel的呢??????
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表