web-dev-qa-db-ja.com

構成推測推測ビルドタイプエラーを解決する方法?

(cygwin環境で)設定すると、エラーが発生しました。メッセージは次のとおりです。

$ ./configure
.................
checking build system type... /bin/sh: ./config.guess: No such file or directory
configure: error: cannot guess build type; you must specify one

解決方法ありがとう!!

32
sean

/usr/share/automake*/config.guessを検索

automakeの最新バージョンを確認してください

$ which automake
$ automake --version

/usr/share/automake.1.11.1/config.guessで適切なautomakeフォルダーを見つけます

ビルドツリーのconfig.guess/usr/share/automake.1.11.1/config.guessに置き換えます

config.subにも同じ/通常必要です。)

61
Manoj

エラーメッセージには、これに対処する方法に関する指示も含まれる場合があります。私の場合、私は見た

This script, last modified 2008-01-23, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from

  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
and
  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD

ブラウザーでこれらのファイルにアクセスし、システムに保存し、ビルド中のパッケージ内のそれぞれの./config/config.guessおよび./config/config.subファイルを上書きすることができました。

5
Peeter Joot

感謝します。

  • C:\ cygwin64\usr\share\automake-1.11に移動するだけです
  • コピーconfig.guess
  • C:\ cygwin64\usr\local\src\gateway-1.4.4に貼り付けます
4
mansoor

config.guessおよびconfig.subルーチンは更新され、githubに保持されます。スクリプトを実行すると、Webポインターが取得されます。

./config.guess

Mingwシステムでは、config.subまたは.guessshare/../automake-1.11/ツリー、私は(古いスクリプトを置き換えたときに)動作する更新されたスクリプトをダウンロードする必要がありました。

2
user3603401