LinuxSir.cn,穿越时空的Linuxsir!

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

谁在用emacs?赶紧过来看看!!

[复制链接]
发表于 2006-2-23 23:14:34 | 显示全部楼层 |阅读模式
小弟的emacs打开后无论按任何键都会崩溃!version21.4-r1,下面是我的一些信息,希望哥们们给我看看到底怎么回事:(
烦死了:(
对了,以前用utf8是这样,然后我就到处找原因,最后没找到,现在又出问题,上次是从stage1开始装的,这次怕出什么问题,从stage3开始装的,但是升级了gcc等。。。
为了emacs重装系统2,3次。。。而且是重装gentoo啊兄弟们!!!苦!哭!


  1. emerge --info
  2. Portage 2.1_pre4-r1 (default-linux/x86/2005.1, gcc-4.0.2, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686)
  3. =================================================================
  4. System uname: 2.6.15-gentoo-r5 i686 Intel(R) Celeron(TM) CPU                1000MHz
  5. Gentoo Base System version 1.12.0_pre16
  6. dev-lang/python:     2.3.5-r2, 2.4.2-r1
  7. sys-apps/sandbox:    1.2.17
  8. sys-devel/autoconf:  2.13, 2.59-r7
  9. sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
  10. sys-devel/binutils:  2.15.92.0.2-r10, 2.16.1-r1
  11. sys-devel/libtool:   1.5.22
  12. virtual/os-headers:  2.6.11-r3
  13. ACCEPT_KEYWORDS="x86 ~x86"
  14. AUTOCLEAN="yes"
  15. CBUILD="i686-pc-linux-gnu"
  16. CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
  17. CHOST="i686-pc-linux-gnu"
  18. CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
  19. CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
  20. CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
  21. DISTDIR="/usr/portage/distfiles"
  22. FEATURES="autoaddcvs autoconfig ccache cvs distlocks sandbox sfperms strict"
  23. GENTOO_MIRRORS="http://mirror.gentoo.gr.jp http://gentoo.gg3.net http://gentoo.ccccom.com ftp://linux.ntcu.net/dists/gentoo/"
  24. LANG="en_US"
  25. LDFLAGS="-Wl,-O1"
  26. MAKEOPTS="-j2"
  27. PKGDIR="/usr/portage/packages"
  28. PORTAGE_TMPDIR="/var/tmp"
  29. PORTDIR="/usr/portage"
  30. SYNC="rsync://168.187.5.244/gentoo-portage"
  31. USE="x86 X acpi alsa apm avi bash-completion berkdb bitmap-fonts bzip2 cjk crypt eds emacs emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl spell sse ssl tcpd truetype truetype-fonts type1-fonts unicode vorbis xml2 xmms xv zlib elibc_glibc kernel_linux userland_GNU"
  32. Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LINGUAS, PORTDIR_OVERLAY

复制代码

难道因为这个要换其他发行版,但是我实在不知道什么原因:(。而其他发行版又实在不想用。。
兄弟们帮忙看看,,对了,2次从stage1安装的时候也是这样,而且emacs-cvs不接受任何键盘输入:(
谢谢谢谢!!!:help :help :help :help
发表于 2006-2-23 23:32:41 | 显示全部楼层
编emacs的时候将
LDFLAGS="-Wl,-O1"
注释掉。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-23 23:35:00 | 显示全部楼层
对了,term里启动的话(不是-nw,直接启动),按键盘后崩溃会有这个段错误。
  1. Fatal error (11).Segmentation fault
复制代码

gdb查看无果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-23 23:36:31 | 显示全部楼层
Post by kohno
编emacs的时候将
LDFLAGS="-Wl,-O1"
注释掉。

谢谢,试过,是LDFLAGS=“” emerge emacs的。没有用:(:confused:
回复 支持 反对

使用道具 举报

发表于 2006-2-23 23:47:45 | 显示全部楼层
是将make.conf里那段注释掉。
再要不行把-fomit-frame-pointer也去掉。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-24 00:10:26 | 显示全部楼层
LDFLAGS=“” emerge emacs和在make.conf里注释掉效果应该一样的吧,都试了,都不行。。
我去了-fomit-frame-pointer看看:(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-24 00:13:52 | 显示全部楼层
也只有这样一个一个试了,看了bugs.gentoo.org里的相关内容,都是关于xemacs的,不过里面的几个编译参数我都试过了:(
现在只有希望去了-fomit-frame-pointer有用了
waiting:(
主要是有人遇到过这个情况吗?
怎么样解决的?难道只能这样一项项去试:(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-24 00:17:56 | 显示全部楼层
试了,不行:(
问题依旧!
等~~
回复 支持 反对

使用道具 举报

发表于 2006-2-24 00:21:08 | 显示全部楼层
LDFLAGS="-Wl,-O1"和-fomit-frame-pointer皆属不安全的参数。
以前如果用了LDFLAGS="-Wl,-O1",emacs根本就编不出来,你现在可以编译成功已经算不错了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-24 00:24:45 | 显示全部楼层
Post by kohno

以前如果用了LDFLAGS="-Wl,-O1",emacs根本就编不出来,你现在可以编译成功已经算不错了。

这个说法搜索的时候见过,好象是以前的事了


2个参数都去了还是问题一样,,没有用。。。:help :help :help :help :help :confused: :confused: :confused: :confused: :confused:

我先睡觉去了:(白天太累了:(
希望各位帮我看看留个话
我明天来回复:(:confused: :confused: :confused:
回复 支持 反对

使用道具 举报

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

本版积分规则

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