sconsはcygwinにglib-2.0> = 2.32を見つけることができません。

sconsはcygwinにglib-2.0> = 2.32を見つけることができません。

ソースコードをダウンロードrmlintしてcygwinでコンパイルしてみました。私が走るとscons言うChecking for glib-2.0 >= 2.32... Error: glib-2.0 >= 2.32 not found.

cygwin インストールツールには、libglib 2.0_0 2.46.2-1パッケージがインストールされていることが表示されます。良い結果が出ましたが、幸運ではありませんでした。

私のファイルシステムでこのライブラリを見つけるにはどうすればいいですか?

答え1

こんにちは、私はrmlint開発者の一人です。

残念ながら、cygwinでrmlintを実行することはできないと思います(間違っていることが証明されてうれしいですが)。

編集:これは間違っていることが証明されています。あるある程度動作するコマンドラインバージョンのrmlintシグウィンから。これには次のものが必要です。

  • gccコア
  • パッケージ構成
  • libglib2.0 - 開発
  • 図書館ツール

そしてオプションで:

  • libjson-glib 1.0の開発
  • libblkidの開発
  • 無料開発

cygwinにはファイルマッピングのサポートがないように見えるため、rmlintはシーク時間とスラッシングを減らすためにファイルの順序を正常に最適化することはできません。

関連情報