Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.825  Re[3]:gccがうまく構築できない?
発言者:
発言日: 2002 12/11 09:20
 
> w32apiパッケージが必要ということでしょうか。

必要です。
なお、setup.exeにはアーカイブファイルのダウンロードに失敗しても
エラーを報告せずに正常終了してしまうバグがあるようです。
いったんダウンロードしてからインストールするなり、
ローカルにミラーを作って、そこからsetup.exeでインストールするなり
してください。
# わたしはローカルミラーを作っていますので、そのバグに遭遇したこと
# がありません。

> ついでに無知をさらけ出しますが、
> /usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../i686-pc-cygwin/bin/ld: cannot find -luser32
> collect2: ld returned 1 exit status
> というエラーメッセージをどう読んだら、w32apiパッケージ欠如という結論に
> 至るのか、ポイントを教えてもらえないでしょうか。

先の回答にも書いたように、ldが"cannot find -luser32"と言っていますから、
ライブラリの検索パスの中にlibuser32.aが見つからない、ということです。

libuser32.aがどのパッケージに含まれているのかは、
パッケージが完全にインストールされている環境であれば、
以下のようにすればわかります。

$ zgrep libuser32 /etc/setup/*
/etc/setup/w32api.lst.gz:usr/lib/w32api/libuser32.a


▼関連発言

804:gccがうまく構築できない? [Little ] 12/10
 └805:Re:gccがうまく構築できない? [な] 12/10
  └822:Re[2]:gccがうまく構築できない? [Little ] 12/11
   └825:Re[3]:gccがうまく構築できない? [な] 12/11 <

Pass 保存

早田のホームページへ
CGIROOM