• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..10-Feb-2022-

MakefileH A D10-Feb-20225.2 KiB154144

README-jp.mdH A D10-Feb-20221.3 KiB2924

README.mdH A D10-Feb-2022920 2824

client-tls.cH A D10-Feb-20225.3 KiB16592

include.amH A D10-Feb-2022340 1110

server-tls.cH A D10-Feb-20225.8 KiB19598

user_config.hH A D10-Feb-202250 11

user_settings.hH A D10-Feb-20221.3 KiB6450

README-jp.md

1# MQX向けビルド方法
2## 概要
3このMakefileはwolfSSLライブラリーとサンプルプログラムをMQX向けにビルドするためのものです。
4以下のターゲットを含んでいます。
5 - wolfssllib: wolfSSL静的ライブラリー
6 - test: 暗号アルゴリズムのテスト
7 - benchmark: 暗号アルゴリズムのベンチマーク
8 - client: TLS クライアントサンプルプログラム
9 - server: TLS サーバサンプルプログラム
10
11
12## 準備
13- 事前にGCCをインストールしておいてください。
14  GNU Arm Embedded Toolchain, https://developer.arm.com
15- 事前にMQXをインストールしておいてください。
16  Freescale MQX RTOS 4.1以降, https://www.nxp.com/
17  Freescale_MQX_4_1/doc/MQX_Getting_Started.pdfをご参照ください。
18
19## 設定
20- wolfSSL コンフィグレーションオプション
21 <wolfSSL-root>/IDE/MQX/user_settings.hファイルに必要なオプションを追加または削除してください。
22
23- Makefileの設定
24  MQX_ROOT: MQX のインストールパス
25  MQXLIB:   リンクするMQX ライブラリのパス
26  CC:       コンパイラコマンド
27  AR:       ARコマンド
28  WOLF_ROOT: Makefileの格納位置を変える場合はこの定義を変更してください
29  

README.md

1#How to build with MQX
2## Overview
3This Makefile is for building wolfSSL library and sample programs running with MQX.
4It has following targets.
5 - wolfssllib: wolfSSL static library (libwolfssl.a)
6 - test: crypt test
7 - benchmark: cypher benchmark
8 - client: TLS client example
9 - server: TLS server example
10
11## Prerequisites
12- Installed GCC
13  Download from GNU Arm Embedded Toolchain at https://developer.arm.com/
14- Installed MQX
15  Download Freescale MQX RTOS 4.1 or later at https://www.nxp.com/
16  Follow Freescale_MQX_4_1/doc/MQX_Getting_Started.pdf
17
18## Setup
19- wolfSSL configuration parameters
20  You can add or remove configuration options in <wolfSSL-root>/IDE/MQX/user_settings.h.
21
22- Setup Makefile
23  MQX_ROOT: MQX source code installed path
24  MQXLIB:   MQX library path to like with
25  CC:       compiler
26  AR:       archiver
27  WOLF_ROOT: change this if you move this Makefile location
28