2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

mrubyがIchigoJamで動くらしい

Posted at

あらすじ

IchigoJamでmrubyが動くって聞いたから試してみた。
本家の方のリンクを貼っていいものか判断しかねたので貼ってない。
が、''mrubyがIchigoJamで動く''でググると上位に来るので簡単に分かると思う。

以下が前提の環境

  • IchigoJam: くまモン型の奴を持っているのでそれを利用する。
  • PC: Windows 10
  • Visual Studio Code: 1.30.2

結果

dekinkatta.png

環境構築

こちらからコードを落として展開する。

image.png
こんな感じ

gcc,makeが必要となるので、こちらから落としてパスを通す。
自分の場合は''C:\Program Files (x86)\GnuWin32\bin''をパスに追加した。
コマンドプロンプトでmakeが認識でいればOK

image.png
まぁ、なんとかなるだろう

makeが認識出来たら、Visual Studio Codeでディレクトリを開き、terminalでmakeを叩く。

image.png

gcc入れ忘れてるよねコレ

と言うわけでこちらからMinGWを入れる。
手順に従ってパッケージを同期。

image.png

gccをぶちこむ

image.png

無事入ったらバイナリのパスをWindows側で通す

image.png

再度Visual Studio Codeでmakeしてみる。多分一発で通らないので、各環境に応じてMakefileを修正する。
変えたところとしては

  • CPU: corei7
  • CC: gcc
  • OBJCOPY: objcopy
  • OBJDUMP: objdump
  • SIZE: size
  • NM: gcc-nm

いざビルド

image.png

できないものはできない。

ふりかえり

なんかアプローチが間違ってる気がする。
が、できなかったものはできなかったのでGWの成果としてアップする。
同じアプローチとってもビルドできないから気を付けていただければ幸いだ。

2
0
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?