Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Self LanguageのMorphic環境を構築する

手動で構築する

参照ドキュメント

Getting Started

https://handbook.selflanguage.org/2017.1/gettingstarted.html

How to build the world

https://handbook.selflanguage.org/2017.1/buildworld.html

手順

  1. Selfをインストールする
    • Getting Startedを参照して、実行マシンに応じた方法でインストール
    • この時点で Self コマンドが有効になる
  2. githubからSelfのソースコードをcloneする
    • How to build the world参照
    • git clone https://github.com/russellallen/self.git . (2020/06/25時点)
    • ここでは /home/user/self/repository にcloneしたものとする
  3. GUI付きでSelf環境を構築する(= reconstruct a world

    Self -f /home/user/self/repository/objects/worldBuilder.self \
      -b /home/user/self/repository/objects \
      -o -morphic,ui1
    
  4. 完了するとSelfのREPLが立ち上がるので、デスクトップアプリケーションを起動

    • desktop open

手動で構築しない(Macの場合)

インストールしたときに同梱されているスナップショットを使えばOK.
Self Control -> Choose snapshot -> morphic.snap

スクリーンショット 2020-06-25 15.25.37.png

Philomagi
webプログラマ。最近は専らフロントエンド。 相方がRubyだったりTypescriptだったりコロコロ変わる浮気性。 たまにマジックしたり将棋したりする。 https://twitter.com/Philomagi
https://github.com/tooppoo
phper-oop
ペチオブはオブジェクト指向ワーキンググループです。様々なエンジニアの方に参加頂いております。
https://phper-oop.connpass.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away