1995年の最もホットな開発環境のインストール
6254 ワード
このシリーズでは、NextStepを実行している次のハードウェアエミュレータでPython 1.6で機械学習プログラム(どんな機械学習プログラム)を書いて、実行しようとして私の経験を文書化しています.
この時点で、私は次のマシンエミュレータを取得し、NextStep 3.3を見つけて起動し、さらに私のローカルネットワーク上のファイルサーバーを接続して取得しました.ソースからPython 1.6をコンパイルする準備がほぼ完了しています.
このセッションでの目標はnextstepにインストールされている標準的な開発ツールを入手することです.
Pythonの標準的な実装は「cpython」です.これはC言語とPythonコードで書かれたPythonプログラミング言語です.(興味のために、他のさまざまな実装がありますPyPy or Jython これは価値がある.)
cpython 1.6はインストールすることを目的としていますので、いくつかのバージョンを持っていることを確認する必要がありますstandard C development tools インストール.
nextstep/openstepの4999デベロッパー版を購入した場合は、次の開発ツールのすべてを持っていた2番目のディスクである「nextstep - developer」で出荷しました.here 詳細は).このディスクは、GCC , インクルードファイル、リンカライブラリ、およびすべての次のソフトウェアは、開発ソフトウェア10 xを高速化した(次のマーケティングチームによる).これらの道具は我々が必要とするものでなければならない.
しかし、これらのプログラムとユーティリティは現在インストールされていません.これは意味があります-私はNextstep 3.3に使用される前に構築されたディスクイメージは完全に新鮮であり、最初の設定のステップになるように見えたので、それは私にそれらのツールをインストールすることです!
どのように我々はnextstep開発者に手を得るのですか?さて、かなり私たちがnextstepで手を手に入れた方法Abandonware sites .
非常にすぐに私はISOのディスクイメージを見つけることができたNeXTSTEP DEVELOPER on WinWorld , nextstep 3.3のビルド済みディスクイメージをホストしていたサイトも同じです.ありがとう、Winworld!
私たちは
まず、イメージを環境にマウントする必要があります.そのためには、以前のSCSI接続オプションを使って仮想ディスクドライブを作成し、マウントします
ハードドライブとCDドライブが付いた、かなり標準的なマシンを効果的に与えます.
次にCDを認識し、最新のMacと同様に新しいドライブとして現れます.
ディスクの準備ができたら、現在開発ツールをインストールすることができます.これは超簡単です-パスの下で そして、私たちはこれらのファイルを開くときに、インストールのインストーラのアプリの横にある負荷をインストールします.ちょうどOpenSemameユーティリティを介して十分なアクセス許可を持つユーザーアカウントとして起動することを確認します.
何がこれらの順序でロードされるべきか知りませんothers インストール順序に関する多くの情報を見つけることができませんでした
それぞれのインストールは最初のランで成功しました.
すべてのすべて、驚くほどスムーズなプロセス.
私たちが実際にC開発ツールの作業セットを持っていることを確認するために、“Hello World”の古典的なスタブを書きましょう.
我々は、最小限を書きます
我々は、基本的な煙テストを通過して深い水にベンチャーすることができます.
Cコンパイラを使用すると、ソースからPython 1.6をコンパイルすることができます.
我々の「Hello、World」テスト・ランの範囲を考慮して、これは、フォルクスワーゲン・ミニを建設するために、まばたきなLED回路を造ることから行くようです、しかし、幸運は太字を支持します!
この時点で、 以前コンパイル. Nextstepの事前に構築されたイメージを見つけました. nextstep 3.3のイメージで首尾よくマウントして起動しました. ファイルを簡単に設定できるので、システムにファイルを簡単に入手できます. NextStep開発ツールのイメージを見つけました. ソースからPythonをビルドする機能があるので、開発者用ツールをインストールしました.
このSESHでは nextstep開発者のISOを見つけましたhere ) それを含む様々な有用な情報源を見つけたthis very thorough FAQ . NextStepデベロッパーディスクをマウントし、次の標準インストールプロセスを使用して関連するソフトウェアをインストールし、OpenSemameを使用して高い権限を持って実行します. NextStep開発ツールの表面をかすかに掻きました.これらのツールは、すべての近代的なアップルの開発ツールの技術的祖父母であり、それはステップを魅了するだろう.
いくつかのツールの良いウォークスルーを与える(そして、このシリーズの同じ内容の多くをカバーするために起こる!) 私は理想的なテキストエディタをsussにしたいです-私は幸せに端末を介してviで働いてきましたが、私は、nextstepのOSに組み込まれている好ましい、合理的によく紹介テキストエディタがない場合は驚かれることでしょう.
この時点で、私は次のマシンエミュレータを取得し、NextStep 3.3を見つけて起動し、さらに私のローカルネットワーク上のファイルサーバーを接続して取得しました.ソースからPython 1.6をコンパイルする準備がほぼ完了しています.
ゴール
このセッションでの目標はnextstepにインストールされている標準的な開発ツールを入手することです.
挑戦と決定
何が“開発ツール”は必要ですか?
Pythonの標準的な実装は「cpython」です.これはC言語とPythonコードで書かれたPythonプログラミング言語です.(興味のために、他のさまざまな実装がありますPyPy or Jython これは価値がある.)
cpython 1.6はインストールすることを目的としていますので、いくつかのバージョンを持っていることを確認する必要がありますstandard C development tools インストール.
...我々はすでにそれらを持っていますか?
nextstep/openstepの4999デベロッパー版を購入した場合は、次の開発ツールのすべてを持っていた2番目のディスクである「nextstep - developer」で出荷しました.here 詳細は).このディスクは、GCC , インクルードファイル、リンカライブラリ、およびすべての次のソフトウェアは、開発ソフトウェア10 xを高速化した(次のマーケティングチームによる).これらの道具は我々が必要とするものでなければならない.
しかし、これらのプログラムとユーティリティは現在インストールされていません.これは意味があります-私はNextstep 3.3に使用される前に構築されたディスクイメージは完全に新鮮であり、最初の設定のステップになるように見えたので、それは私にそれらのツールをインストールすることです!
Nextstep開発者を見つける
どのように我々はnextstep開発者に手を得るのですか?さて、かなり私たちがnextstepで手を手に入れた方法Abandonware sites .
非常にすぐに私はISOのディスクイメージを見つけることができたNeXTSTEP DEVELOPER on WinWorld , nextstep 3.3のビルド済みディスクイメージをホストしていたサイトも同じです.ありがとう、Winworld!
nextstep開発者のインストール
私たちは
.ISO
私たちのハードドライブに座ってファイル-今私たちの仮想環境にそれを取得する必要があります.マウント.
まず、イメージを環境にマウントする必要があります.そのためには、以前のSCSI接続オプションを使って仮想ディスクドライブを作成し、マウントします
.ISO
ファイル.SCSI接続は次のようになります.ハードドライブとCDドライブが付いた、かなり標準的なマシンを効果的に与えます.
次にCDを認識し、最新のMacと同様に新しいドライブとして現れます.
...インストール
ディスクの準備ができたら、現在開発ツールをインストールすることができます.これは超簡単です-パスの下で
NextCD/Packages/
四つある.pkg
ファイルDeveloperDoc.pkg
DeveloperLibs.pkg
DeveloperTools.pkg
GNUSource.pkg
何がこれらの順序でロードされるべきか知りませんothers インストール順序に関する多くの情報を見つけることができませんでした
DeveloperTools
, DeveloperLibs
, GNUSource
, そしてついにDeveloperDoc
. それぞれのインストールは最初のランで成功しました.
すべてのすべて、驚くほどスムーズなプロセス.
これを確認する最終テスト
私たちが実際にC開発ツールの作業セットを持っていることを確認するために、“Hello World”の古典的なスタブを書きましょう.
我々は、最小限を書きます
helloworld.C
:#include <stdio.h>
int main (void) {
printf("Hello, world!\n")
return 0;
}
コンパイルコマンドと検証をオフにし、動作するかどうかを確認します.localhost> cc helloworld.C -o hello
localhost> hello
Hello, world!
そして、我々は次のスクリーンショットから見ることができます-すべての良い!我々は、基本的な煙テストを通過して深い水にベンチャーすることができます.
次は?
Cコンパイラを使用すると、ソースからPython 1.6をコンパイルすることができます.
我々の「Hello、World」テスト・ランの範囲を考慮して、これは、フォルクスワーゲン・ミニを建設するために、まばたきなLED回路を造ることから行くようです、しかし、幸運は太字を支持します!
シリーズレビュー
どこに着きましたか。
この時点で、
どうやってここに来たの?
このSESHでは
我々はさらに探索することができますか?
いくつかのツールの良いウォークスルーを与える(そして、このシリーズの同じ内容の多くをカバーするために起こる!)
Reference
この問題について(1995年の最もホットな開発環境のインストール), 我々は、より多くの情報をここで見つけました https://dev.to/goyder/installing-the-hottest-development-environment-of-1995-45dhテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol