当前位置:  开发笔记 > 运维 > 正文

在Cygwin中从源代码构建htop

如何解决《在Cygwin中从源代码构建htop》经验,为你挑选了1个好方法。

我试图在Windows 7 64位的Cygwin下从源包(最新的稳定版)构建htop.我遵循README中给出的说明,但是当我运行make脚本时,我遇到以下错误:

Administrator@x230-WIN7 ~/tmp/htop-1.0.3
$ make
make  all-am
make[1]: Entering directory '/home/Administrator/tmp/htop-1.0.3'
gcc -DHAVE_CONFIG_H -I.  -DNDEBUG  -pedantic -Wall -Wextra -std=c99 -rdynamic -D_XOPEN_SOURCE_EXTENDED -DSYSCONFDIR=\"/usr/local/etc\" -g -O2 -MT htop-AvailableMetersPanel.o -MD -MP -MF .deps/htop-AvailableMetersPanel.Tpo -c -o htop-AvailableMetersPanel.o `test -f 'AvailableMetersPanel.c' || echo './'`AvailableMetersPanel.c
gcc: error: unrecognized command line option ‘-rdynamic’
Makefile:467: recipe for target 'htop-AvailableMetersPanel.o' failed
make[1]: *** [htop-AvailableMetersPanel.o] Error 1
make[1]: Leaving directory '/home/Administrator/tmp/htop-1.0.3'
Makefile:292: recipe for target 'all' failed
make: *** [all] Error 2

所有建议将不胜感激!



1> Hisham H M..:

htop作者在这里 - htop有很多特定于平台的代码,所以移植它不是简单地重新编译它的问题.当前版本的htop不支持Cygwin.最新发布的版本,2.0.1,支持Linux,Mac OS X的,FreeBSD和OpenBSD系统.

不过,如果有人写了一个Cygwin端口,我很乐意接受补丁!

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有