[Mew-Win32 03234] Re: mewls and mewencode and etc can compile Mingw

Keiichi Suzuki keiichi at example.com
2001年 5月 25日 (金) 16:22:58 JST


>>>>> Mew-Win32 の No. 03230
>>>>> Message-Id: <20010525lmnmlzpx.kose at example.com> で、
>>>>> "kose" == kose at example.com (KOSEKI Yoshinori)さま曰く...

kose> で、こうなる↓

kose> gcc -mno-cygwin -o mewls.exe  -g -O2 -I/usr/local/include mewls.o utils.o pattern.o
kose> mewls.o: In function `main':
kose> /tmp/mew-1.95b122/bin/mewls.c:1009: undefined reference to `Sleep'
kose> collect2: ld returned 1 exit status
kose> make: *** [mewls.exe] Error 1

kose> ;; Mignw がよくわかっていない。どうすりゃいいんかな。

1. Cygwin の /usr/include/windows.h を include するようにする。
2. Link 時に `-lkernel32' がつくようにする。

と, `Sleep()' が使えるようになるようです。

#include <windows.h>

main()
{
  Sleep(1000);
}

で実験しました。

;; 1 がないとなぜだめなのかは,調べていません。
-- 
鈴木圭一 / keiichi at example.com
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B



Mew-win32 メーリングリストの案内