相关疑难解决方法(0)

对于64位窗口,rxvt-native实用程序在cygwin 1.7.26中去了哪里?

我一直在cygwin上使用rxvt-native程序.我安装了64位cygwin,我找不到一个rxvt包.我安装了相同版本的32位cygwin,它似乎仍然存在.

任何人都有任何想法为什么这个软件包不能用于64位的cygwin安装?什么方式得到它?

cygwin rxvt windows-7-x64

8
推荐指数
1
解决办法
2838
查看次数

从cygwin64编译32位代码

我使用gcc dev工具在win7-64上安装了Cygwin64,我注意到它产生了64位二进制文​​件.(好吧,不是那么令人惊讶:o)有没有意义让它产生一些32位二进制文​​件?

我正在编译用于Windows的socat工具,在64位编译它正在工作,但我正在尝试制作适合XP-32的另一个版本.

configure脚本似乎不支持一个-b 32开关(我一定已经看到了从ming64 这个线程,如果我试图指定-m32的交换机CFLAGSconfigure失败:

$ CFLAGS=-m32 ./configure
checking which defines needed for makedepend...
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/cygdrive/c/dev/tools/nettools/socat/socat-2.0.0-b8':
configure: error: C compiler cannot create executables
See `config.log' for more details
Run Code Online (Sandbox Code Playgroud)

选项是安装Cygwin32,还是可以用其他设置或其他cygwin包编译32位代码?

编辑: 我发现我的cygwin64/gcc无法编译hello.c32位的简单程序:

#include <stdio.h>

int main (int argc, char *argv[]){
    printf("Hello, world!\n");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

gcc …

gcc cygwin 32bit-64bit windows-7-x64

5
推荐指数
2
解决办法
6901
查看次数

标签 统计

cygwin ×2

windows-7-x64 ×2

32bit-64bit ×1

gcc ×1

rxvt ×1