🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #549

Re: Re: どこでコンパイルするか

#549
From: Hidehiro Nakauchi
Date: Tue, 31 Mar 1998 00:00
36 lines
2285 bytes
In article <6foh7e$qa8@basement.replay.com> nobody@REPLAY.COM (Anonymous) writes:

> In <1998Mar16.201148.14094@merope.opus.or.jp>
> void@merope.opus.or.jp (Kusakabe Youichi) wrote:
> 
> >Youichi Noguchi (music.man@anet.ne.jp) wrote:
> >: あと、クロスコンパイラってのは機種依存しないコードを
> >: 生成するコンパイラってことですか?
> >
> >いいえ、そのコンパイラーが動作する環境以外の環境用のコードを生成するものの
> >ことです。
> >
> >たとえばUNIX上で動くコンパイラーでPC-DOS用のコードを吐くものとか(これは
> >よくつかった)、逆にPC-DOS上で動くコンパイラーでUNIX用のコードを吐く
> >もの(これは見たことない)とか、そういうものですね。

> おやおや「クロスコンパイラ」の定義はいつからそうなったの?
> いいかげんなことをいってはいけないな。

なぜか、fj.news.usageにツッコミがありました。

確かに、間違っていると思う。

普通は、異なるマイクロプロセッサ用のコードを生成するやつですね。

例えば、intel x86系のUNIX上で動くコンパイラでオブジェクトファイルを作
り、Windowds95の環境にコピーし、Windows95用のライブラリとリンクし、
Windows95上で動く実行ファイルを作ったとしても、そのコンパイラをクロス
コンパイラとは言わないと思います。リンクはUNIX上でも良し。オブジェクト
ファイルの形式に互換性が無いと出来ませんが。

クロス開発という言い方はするでしょう。


From: nakauchi@mie.sharp.co.jp (中内英裕) (Hidehiro Nakauchi)
Technical Details
Message-ID: <6fq991$iqq@md1.mie.sharp.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6ejgi6$jbi$7@meshsv18.tk.mesh.ad.jp> <1998Mar16.201148.14094@merope.opus.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: f869b,1707c4489e94dc99
X-Google-Attributes: gidf869b,public
X-Google-Thread: 106434,1707c4489e94dc99
X-Google-Attributes: gid106434,public
From: nakauchi@mie.sharp.co.jp (Hidehiro Nakauchi)
Subject: Re: Re: どこでコンパイルするか
Date: 1998/03/31
Message-ID: <6fq991$iqq@md1.mie.sharp.co.jp>
X-Deja-AN: 339412980
References: <6ejgi6$jbi$7@meshsv18.tk.mesh.ad.jp> <1998Mar16.201148.14094@merope.opus.or.jp>
Followup-To: fj.lang.c,japan.comp.lang.c
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Organization: CIM Promoting Department, LCD Group, SHARP Co.
Newsgroups: fj.lang.c,japan.comp.lang.c