[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Meadow2.00b2のコンパイル
- X-ml-count: 4990
- Subject: Meadow2.00b2のコンパイル
- From: Hidefumi Fujimoto <fujimoto@xxxxxxxxxxxxxxx>
- Date: Mon, 05 Jan 2004 00:32:02 +0900 (JST)
- X-mailer: Mew version 4.0.60 on Emacs 21.1.1 / Mule 5.0 (SAKAKI)
藤本と申します。
Meadow2.00b2の2003/12/24以降のpatchを当てたソースを
Microsoft Visual Studio .NET 2003のVC7でコンパイルすると、
--------------------------
temacs2.lib(w32.obj) : error LNK2019: 未解決の外部シンボル _ftime が関数 _gettim
eofday で参照されました。
obj-spd\i386\temacs.exe : fatal error LNK1120: 外部参照 1 が未解決です。
NMAKE : fatal error U1077: 'link' : リターン コード '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio .NET 2003\
VC7\BIN\nmake.exe"' : リターン コード '0x2'
Stop.
--------------------------
というメッセージを出してコンパイルが止まります。
src/w32.c内の
ftime (&tb);
を
_ftime (&tb);
に戻すと無事コンパイルが出来ます。
コンパイルは、下記で行っております。
configure.meadow --with-msvc --no-debug --prefix c:\meadow
nmake bootstrap BUILD_TYPE=spd
# libc.libにftimeに相当するシンボルが無いのが原因だとは思いますが、
# libc.lib内のシンボルを表示させるコマンドを知らないため、確認が出来ておりません。
# このようなコマンドがあるのでしょうか?
--
#####################
藤本 英史 ( Hidefumi Fujimoto )
#####################