[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7129] Re: 古いコンパイラでも Meadow を make する会



>>>>> In [meadow-develop : No.7131] 
>>>>> Shun-ichi GOTO (後藤俊一) wrote:
> On 1/5/06, KOSEKI Yoshinori 小関 吉則 <kose@xxxxxxxxxxx> wrote:
> > それよりも Visual C++ 2005 Express Edition 日本語版
> > http://www.microsoft.com/japan/msdn/vstudio/express/visualc/
> > で Meadow を build する会ってのを誰かやんない??
> >
> > これと Windows Platform SDK を入れれば build できるの?

> そういえば、小関さんの日記にそんなことが書いてありましたね。
> Express に Platform SDK相当が入っていないのは驚きですが、
> natvice サポートが削られてるんじゃなければ
> SDK入れれば間違いなくできるんじゃないかな。
> 事情があって2005はまだ入れられないので実際には試せませんが。

ボクの手にはおえないということがわかりました。

Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
http://www.microsoft.com/japan/msdn/vstudio/express/visualc/usingpsdk/
も参考にした。

http://www.alles.or.jp/~torutk/oojava/meadow/Meadow200Install.html
VC++ Toolkit 2003の場合
の修正だけでは駄目した。


そもそも libc.lib がないんだけど libcmt.lib を使うの? ってそ
のへんからしてわかんないし。

こんなんなるし↓ (;.;)

	cl -I. -DWIN32_LEAN_AND_MEAN -nologo -D_X86_=1 -c -Zel -W2 -H63 -O2 -Ob2 -GBdF -Zi -Zp8  -Di386  -D_CRTAPI1=_cdecl -Fdobj-spd/i386\vc.pdb  -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1  -DPDUMP_HASH_SIZE=4000037 -DPDUMP_OBJECT_ARRAY_SIZE=245000 -DMEADOW="\"3.00\""  -DMEADOW_VERSION_STRING="\"Meadow-3.00-dev (KIKU)\""  -DW32_VER4 -Foobj-spd/i386\ emacs.c 
emacs.c
C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\time.h(287) : error C2090: 関数は配列を返せません。
emacs.c(2557) : warning C4996: 'strcpy' が古い形式として宣言されました。
        メッセージ: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'

NTEmacs もコンパイルできないのでそちらをつっついた方が早いか
も。
-- 
こせき // kose (a) Meadow y.org