[#3567] Nil is a subclass of Object? — shugo@... (maeda shugo)

前田です。

26 messages 1997/08/02
[#3570] Re: Nil is a subclass of Object? — matz@... (Yukihiro Matsumoto) 1997/08/03

まつもと ゆきひろです

[#3572] Re: Nil is a subclass of Object? — keiju@... (石塚圭樹 ) 1997/08/03

けいじゅ@日本ラショナルです.

[#3573] Re: Nil is a subclass of Object? — matz@... (Yukihiro Matsumoto) 1997/08/03

まつもと ゆきひろです

[#3715] may i make a ruby.rpm? — Shoichi OZAWA <ozawa@...>

こんにちは 小澤@日立 です。

15 messages 1997/08/20

[#3736] module for GNU Readline Library — shugo@... (前田 修吾 / maeda shugo)

前田です。

12 messages 1997/08/20

[#3833] [Bug] Regexp.quote — shugo@... (前田 修吾 / maeda shugo)

前田です。

25 messages 1997/08/26
[#3836] BEGIN and END — Masaki Suketa <suke@...> 1997/08/26

助田です。

[#3837] Re: BEGIN and END — matz@... (Yukihiro Matsumoto) 1997/08/27

まつもと ゆきひろです

[#3842] Re: BEGIN and END — keiju@... (石塚圭樹 ) 1997/08/27

けいじゅ@日本ラショナルです.

[#3839] Re: SyslogSendmail class — takagi@... (TAKAGI Hiromitsu)

> そうですね.本当はこーゆーのが ruby-list の本来の形ですね.

18 messages 1997/08/27
[#3840] Re: SyslogSendmail class — matz@... (Yukihiro Matsumoto) 1997/08/27

まつもと ゆきひろです

[#3852] Re: SyslogSendmail class — keiju@... (石塚圭樹 ) 1997/08/27

けいじゅ@日本ラショナルソフトウェアです.

[#3909] Object#id <=> Fixnum#id2object ? (Re: SyslogSendmail class) — shugo@... (前田 修吾 / maeda shugo) 1997/08/28

前田です。

[#3869] Re: SyslogSendmail class — takagi@... (TAKAGI Hiromitsu)

> Moduleのところに書いてあるんですねえ.こういうノウハウを記述

15 messages 1997/08/27
[#3870] Re: SyslogSendmail class — matz@... (Yukihiro Matsumoto) 1997/08/27

まつもと ゆきひろです

[#3906] document for beginner — toyofuku@...

豊福@パパイヤです。

21 messages 1997/08/28
[#3917] Re: document for beginner — Kikutani Makoto <kikutani@...> 1997/08/29

きくたにです。

[#3925] Re: document for beginner — Masaki Suketa <suke@...> 1997/08/29

助田です

[#3926] Curses (Re: document for beginner) — Kikutani Makoto <kikutani@...> 1997/08/29

Fri, Aug 29, 1997 at 12:54:15PM +0900 において

[#3933] Re: ruby constants — toyofuku@...

豊福@パパイヤです。

16 messages 1997/08/29
[#3934] Re: ruby constants — matz@... (Yukihiro Matsumoto) 1997/08/29

まつもと ゆきひろです

[#3939] Re: ruby constants — WATANABE Hirofumi <watanabe@...> 1997/08/29

わたなべです.

[ruby-list:3710] Re: MSVC compile error

From: toyofuku@...
Date: 1997-08-19 04:27:04 UTC
List: ruby-list #3710
  豊福@パパイヤです。

木村さん
>> parse.c の中にでてくる FLOAT と windef.h
>> のFLOAT と名前がぶつかったことと、parse.c の中で#define IN 276
>> しているはずの IN が未定義変数エラーになった(MSVC のバグ?)
>> ことでした。
> IN の方は心当たりがあるのですが、FLOATの方はありません。
> お使いになった VCのバージョンはいくつでしょうか?

  MSVC2.0 です。windef.h の先頭には
/*++ BUILD Verion: 0001
とありました。

> で、INの方ですが、こいつも windef.hあたりに
> #define IN
> なんてのがあります。関数の引数が入力であることを示すためのマクロ
> のようですが。で、何もしないと parse.c で #defineしたIN とぶつか
> る(VC 4.xだとwarningになります)ので、missing/nt.hで #undef IN し
> て windef.hの定義を消してます。

  なるほど。ありました。

> makefile にある通り byaccで parse.cを作ると、ruby.h のインクルー
> ド (この中で最終的に missing/nt.hがインクルードされます)をした後
> で%tokenに対応する #define IN 257 (だったかな?)が来るので「未定義」
> にはならないのですが…
>   bison -d parse.y
> で parse.cを作って、最初の方で #include "parse.h" なんてのは…
> ないですよね^^;

  Linux で parse.c を作ったのですが 
(bison -y parse.y; mv -f y.tab.c parse.c と出ました)
%tokenに対応する #define IN 276 が最初に来て、その後に
#include "ruby.h" が来ています。

  FLOAT の方も #define FLOAT 298 が最初に来てその後に、
windef.h 内の typedef float FLOAT; が来るようです。
---
			豊福@パパイヤ
			unbound@papaya.juice.or.jp
			toyofuku@juice.or.jp

In This Thread

Prev Next