0

Cygwin で OpenSSH 5.1 を構築しようとしています。次の構成コマンドを使用しています。

./configure --prefix=/usr --sysconfdir=/etc --libexecdir='${sbindir}' \
--localstatedir=/var --datadir='${prefix}/share' --mandir='${datadir}/man' \
--infodir='${datadir}/info'

configure コマンドは正常に実行されますが、作成しようとすると次のエラーが発生します。

gcc -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -fno-builtin-memset  -I. -I.. -I. -
..  -DHAVE_CONFIG_H -c bsd-arc4random.c
In file included from ../openbsd-compat/openbsd-compat.h:45,
                 from ../includes.h:169,
                 from bsd-arc4random.c:17:
../openbsd-compat/getrrsetbyname.h:57:26: arpa/nameser.h: No such file or directory
../openbsd-compat/getrrsetbyname.h:59:20: resolv.h: No such file or directory

私は少し立ち往生しています。誰にでもアイデアはあります。

4

2 に答える 2

2

このビルドの特定の問題は、Cygwinシステムにminiresパッケージがインストールされていないことでした。最初に、必要なarpa / namespace * .hファイルとresolv.hファイルを適切な場所(/ usr / local/includeまたは/usr/ include)にインストールするminires(1.02またはsmth)をインストールしておく必要があります。

于 2011-12-09T14:14:59.027 に答える
-2

Openssh は Cygwin で利用できます。それを使うだけです。

于 2010-01-29T03:30:02.130 に答える