新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


develop:rtk_kernel:rtk_kernel-rzt1:build:start


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
develop:yt-kernel:ytkernel-rzt1:build:start [2019/10/21 17:40] – 作成 yokodevelop:rtk_kernel:rtk_kernel-rzt1:build:start [2020/01/07 14:44] (現在) – [2)e2studioでビルド] yoko
行 1: 行 1:
 ビルド ビルド
 ====== ======
-「[[develop/yt-kernel/ytkernel-rzt1/start]]」のビルド手順。+「[[develop:rtk_kernel:rtk_kernel-rzt1:start]]」のビルド手順。
  
-ビルド環境は「[[develop/yt-kernel/ytkernel-build-toolchain]]」記事の手順でインストールしてあるものとする。以下Windowsのmsys2環境での例で説明する。MacやLinuxでも同様なのでそれぞれの環境読み換えてください+関連する技術情報を本ページを起点作成し
  
-コンパイル手順 +  * [[develop:rtk_kernel:rtk_kernel-rzt1:build:build-console]] 
--------------- +  * [[develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:start]]
-T-Monitor,config,T-Kernelの3つのファイルを作成する。+
  
-### 環境変数の設定 +準備 
-コンパイル実行するには、下記環境変数が設定されている事が必要。+----
  
-環境変数 ^ 説明                      ^ 備考          ^ +### ビルド環境構築 
-| `BD`      | T-Kernelソースのベースパス |              | +コンパイル環境は「[[develop:rtk_kernel:rtk_kernel-build-toolchain]]」記事手順でインストルする。
-| `GNU_BD`  | ARMコンパイスパス  |              |+
  
- +### プロジェクトの取得 
-`$HOME/.bashrc`に下記設定を追記しておくと便利。本プログラムは `C:¥work¥` にgitで取得たものとする+コマンドシェルからプロジェクト一式を取得するに、作業フォルダ(例:`c:\work\tk-optsys\TK\`)移動ておいて下記コマンドを実行
  
 <code bash> <code bash>
-export BD=/C/work/yt-kernel/tkernel_source +$ cd /c/work/tk-optsys/TK
-export GNU_BD='/C/Program Files (x86)/GNU Tools ARM Embedded/6 2017-q2-update'+$ git clone https://github.com/jr4qpv/rtk_kernel.git
 </code> </code>
  
 +  * [[software:git:git-gui-client:sourcetree:start]]などの、GUIツールを使って取得するのも便利。
 +  * 上記作業フォルダは例で、コンソールからコンパイルする場合はどこでもよい。(e2studioビルドする場合は、上記指定が推奨)
 +  * 【注意】WindowsからGit取得する場合は「[[software/git/git-setup]]」記事を参照しGit初期化を行う事。(これをしておかないとPerl処理が不正な改行コードで失敗しコンパイルエラーとなる)
 +
 +ビルド手順
 +--------
 +
 +### 1)コンソールでビルド
 +「[[develop:rtk_kernel:rtk_kernel-rzt1:build:build-console]]」記事参照。
 +
 +### 2)e2studioでビルド
 +「[[develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:start]]」記事参照。
 +
 +
 +{{tag>rtk_kernel}}
  
develop/rtk_kernel/rtk_kernel-rzt1/build/start.1571647250.txt.gz · 最終更新: 2019/10/21 17:40 by yoko