|
>> 5057 早速、回答ありがとうございます。 fileコマンドでgifかどうか判別できるんですね! やってみたところGIFでした。 簡単に調べてみましたがlibjpegが上手く入っていなかったようです。 帰ったらもうちょっと詳しく調べてみます。 ldd結果 $/usr/bin/ldd /usr/local/bin/convert linux-gate.so.1 => (0x00110000) libMagickCore.so.3 => /usr/local/lib/libMagickCore.so.3 (0x00111000) libMagickWand.so.3 => /usr/local/lib/libMagickWand.so.3 (0x00427000) libz.so.1 => /usr/lib/libz.so.1 (0x0059a000) libpthread.so.0 => /lib/libpthread.so.0 (0x005af000) libdl.so.2 => /lib/libdl.so.2 (0x0056b000) libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00523000) libm.so.6 => /lib/libm.so.6 (0x00571000) libc.so.6 => /lib/libc.so.6 (0x005c6000) /lib/ld-linux.so.2 (0x0040c000) librt.so.1 => /lib/librt.so.1 (0x0081e000) |
|
初めまして。かばらと申します。 現在、マシン間のソケット通信に関して勉強中なのですが、connectシステム コールについて質問させていただきいても宜しいでしょうか。 質問1 クライアント側から発行されるconnect()はサーバー側で発行されるaccept()の ように処理をロックすることがあるのでしょうか。もしあるとすればどの タイミングでコールした場合でしょうか。 質問2 サーバー側がlisten()をコールする以前にクライアント側でconnect()をコール するとエラー(返却値-1)が起きますが、クライアントがサーバーの状態を監視し、 connect()をコールするタイミングを得ることは可能でしょうか。 (試しにselect()を使用してみましたが上手くいきませんでした。) 突然の不躾な質問で申し訳ございませんが、何卒ご教授くださいますよう よろしくお願いいたします。 |