LinuxSir.cn,穿越时空的Linuxsir!

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

fedora安装Emacs

[复制链接]
发表于 2010-8-4 17:09:28 | 显示全部楼层 |阅读模式
fedora13 下载了一个 emacs-22.2.tar.gz
[root@ls emacs-22.2]# make
cd lib-src; make all  \
          CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign ' CPPFLAGS='-D_BSD_SOURCE  ' \
          LDFLAGS='-Wl,-znocombreloc ' MAKE='make'
make[1]: Entering directory `/home/ls/下载/emacs-22.2/lib-src'
Makefile:148: *** commands commence before first target。 停止。
make[1]: Leaving directory `/home/ls/下载/emacs-22.2/lib-src'
make: *** [lib-src] 错误 2

高人指点一下这是什么问题
发表于 2010-8-5 12:57:35 | 显示全部楼层
su -c 'yum install emacs'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-6 10:27:41 | 显示全部楼层
Post by ooooo825;2106831
su -c 'yum install emacs'


用tarball安装make错误怎么办啊,实在搞不懂那是怎么回事
回复 支持 反对

使用道具 举报

发表于 2010-8-6 10:56:28 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2010-8-6 10:57:17 | 显示全部楼层
`commands commence before first target. Stop.'
`missing rule before commands. Stop.'
    This means the first thing in the makefile seems to be part of a command script: it begins with a TAB character and doesn't appear to be a legal make command (such as a variable assignment). Command scripts must always be associated with a target. The second form is generated if the line has a semicolon as the first non-whitespace character; make interprets this to mean you left out the "target: dependency" section of a rule.
回复 支持 反对

使用道具 举报

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

本版积分规则

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