Cygwin なんでも掲示板

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


スレッド

└◇893:
cygwin で unix socket [arch] 01/05 17:32

 └◇894:Re: cygwin で unix socket [sugi3] 01/05
  └◇895:Re[2]: cygwin で unix socket [arch] 01/05 <


893● cygwin で unix socket[ arch ] 2003 01/05 17:32
cygwinでlibsocket,libnsl を使ったプログラムをポートしたいのですがlibsocketとlibnslは標準ライブラリでは含まれてなさそうでリンク時に次のエラーが出ます。
gcc testsocket.c -lsocket -lnsl
/usr/lib/............../bin/ld :cannot find -lsocket

>>libsocket , libnslがどのように手に入れるでしょう?
スレッド一覧


894● Re: cygwin で unix socket[ sugi3 ] 2003 01/05 18:06
sugi3です。

> cygwinでlibsocket,libnsl を使ったプログラムをポートしたいのですがlibsocketとlibnslは標準ライブラリでは含まれてなさそうでリンク時に次のエラーが出ます。
> gcc testsocket.c -lsocket -lnsl

最近 socket 関連はいじっていないので情報が古いかもしれませんが、socket 関連の関数は cygwin1.dll 内にあるので、通常 libsocket や libnsl をリンクする必要はなかったと思います。
具体的に足りない関数名は分かりますか?
スレッド一覧


895● Re[2]: cygwin で unix socket[ arch ] 2003 01/05 20:38
sugi3 さんがおしゃったとおりでした。リンクしなかったら正常にコンパイル、実行できました。
 ありがとうございます。
スレッド一覧

早田のホームページへ
CGIROOM