🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #478

Re: クロスコンパイラ?(

#478
From: James君
Date: Sun, 05 Apr 1998 00:00
75 lines
4089 bytes
 NC4,返信を出そうとすると字化けしますね。引用の一部の全角文字が崩れ
て半角文字になってしまいます。これは注意しないと。世の中完璧と言うも
のは無いにしても,何か問題を持っているソフトは使いにくいです。

kuno@gssm.otsuka.tsukuba.ac.jp wrote:
> 
> 久野です。Jamesさんの記事も読みましたがこっちにまとめてみます。
> 
> ueken@pluto.dti.ne.jpさん:
> > はじめまして。通りすがりですが、クロスコンパイラのお話、興味深く
> > 拝見しております。
> 
>   どうもどうも。
> 
> > 個人的にはコンパイラがクロスなのではなく開発環境がクロスだから
> > クロスコンパイラなのではないか、と漠然と考えております。
> 
>   そうですよね!

 うんにゃのっと,++!actbl(double plus un-acceptable)です。クロス
開発に供されているコンパイラである事をもってクロスコンパイラの定義とす
る,これはこのスレッドの最初にまた舞い戻る事です。この意見には賛同出来
ません。
 

>   といことは、まず他プラットフォーム向けのソフトウェアを開発する
> 作業が「クロス開発」であり、そのために使用する環境が「クロス開発
> 環境」であると。

 さいざんす。クロス開発やクロス開発環境についてはその通りです。


>   で、「おもに」クロス開発のために使われるコンパイラがクロスコン
> パイラだけど、同一のコンパイラをセルフ開発のために使うこと可能な
> 場合はある。するとどっちにどれだけ適しているかの相対比較で「クロ
> ス度」が決まり、これは至るところ連続だから :-) それでクロスコン
> パイラの定義とか言ってもきっちり線引きできないんでしょうね。これ
> ならJamesさんにも同意して頂けるかな。

 さいざんす。「・・的」と言うセコい言い方は,いわば仕方がないのですね。


>   実は「クロス開発環境」についても同じ議論が成り立つかも知れませ
> んよねー。

 さいざんす。例えばプラットフォームの差違が,あるOSのフルセット対サブ
セットと言う様な話で,バイナリー(実行コード)レベルでの互換性がどうの
と,再びセルフ/クロス論争が起こる可能性もありますし。

 
>   そして最後に、クロス側とセルフ側の「距離」も至るところ連続なの
> かも知れないし。くさかべさんがおっしゃってたようにちょっとだけ命
> 令が増えてるだけとか。

 もしかしたら,ここまでセルフ,ここからクロス,と言う様な,明確なギャ
ップがあるのかも知れません。でもボクにはそれを知りませんし,今まで見い
出す事は出来ませんでした。

 P5のPCでのみ動くiAPX86/10専用のコンパイラ,それが存在しても一向に困
りはしません。ただそれが商品として結構な値段(\1以上)で売られていた
ら,ボクは大笑いするでしょうし,そのメーカの認知度を高める努力を惜しま
ないと思います。

 
>                 V60とかいうCPUもあったっけな                久野

 ありましたねえ。当時高性能CPUとしては珍しかったCMOS構造でしたね,た
しか。

 NECのHPにV60/80はおろかV20からの86互換Vシリーズのデータシートは用意
されていませんね。Vシリーズはdisconなのでしょうか。


    James君
Technical Details
Message-ID: <35275098.D98B9D6@james.jp9.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <352267BE.47C2A3D4@james.jp9.org> <1998Apr1.174046.11929@merope.opus.or.jp> <3522A395.B852A0AE@james.jp9.org> <1998Apr2.064056.4602@merope.opus.or.jp> <3525C55F.FE15013A@james.jp9.org> <6g4kf1$dvf@utogw.gssm.otsuka.tsukuba.ac.jp> <352611AF.1612DA96@james.jp9.org> <6g56ch$hkq@utogw.gssm.otsuka.tsukuba.ac.jp> <352657A7.891AE387@james.jp9.org> <352689FC.B7EA26BD@pluto.dti.ne.jp> <6g6j1b$ntf@utogw.gssm.otsuka.tsukuba.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 106434,c7c90e7a2a53b47f
X-Google-Attributes: gid106434,public
From: "James君" <james@james.jp9.org>
Subject: Re: クロスコンパイラ?(
Date: 1998/04/05
Message-ID: <35275098.D98B9D6@james.jp9.org>
X-Deja-AN: 341035035
Content-Transfer-Encoding: 7bit
References: <352267BE.47C2A3D4@james.jp9.org> <1998Apr1.174046.11929@merope.opus.or.jp> <3522A395.B852A0AE@james.jp9.org> <1998Apr2.064056.4602@merope.opus.or.jp> <3525C55F.FE15013A@james.jp9.org> <6g4kf1$dvf@utogw.gssm.otsuka.tsukuba.ac.jp> <352611AF.1612DA96@james.jp9.org> <6g56ch$hkq@utogw.gssm.otsuka.tsukuba.ac.jp> <352657A7.891AE387@james.jp9.org> <352689FC.B7EA26BD@pluto.dti.ne.jp> <6g6j1b$ntf@utogw.gssm.otsuka.tsukuba.ac.jp>
Content-Type: text/plain; charset=iso-2022-jp
Organization: James君
Mime-Version: 1.0
Newsgroups: fj.lang.c