Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 преди 2 години
..
Makefile 9ea40f3a9c Purge IDEA cipher преди 2 години
README-jp.md 203b7739c9 fix paths, add download site in README преди 3 години
README.md 203b7739c9 fix paths, add download site in README преди 3 години
client-tls.c 8eaa85e412 update copyright year to 2022 преди 2 години
include.am d3aacf4934 add IDE/MQX преди 3 години
server-tls.c 8eaa85e412 update copyright year to 2022 преди 2 години
user_config.h d3aacf4934 add IDE/MQX преди 3 години
user_settings.h b957a6e872 Purge Rabbit cipher преди 2 години

README-jp.md

MQX向けビルド方法

概要

このMakefileはwolfSSLライブラリーとサンプルプログラムをMQX向けにビルドするためのものです。 以下のターゲットを含んでいます。

  • wolfssllib: wolfSSL静的ライブラリー
  • test: 暗号アルゴリズムのテスト
  • benchmark: 暗号アルゴリズムのベンチマーク
  • client: TLS クライアントサンプルプログラム
  • server: TLS サーバサンプルプログラム

準備

  • 事前にGCCをインストールしておいてください。 GNU Arm Embedded Toolchain, https://developer.arm.com
  • 事前にMQXをインストールしておいてください。 Freescale MQX RTOS 4.1以降, https://www.nxp.com/ Freescale_MQX_4_1/doc/MQX_Getting_Started.pdfをご参照ください。

設定

  • wolfSSL コンフィグレーションオプション  /IDE/MQX/user_settings.hファイルに必要なオプションを追加または削除してください。

  • Makefileの設定 MQX_ROOT: MQX のインストールパス MQXLIB: リンクするMQX ライブラリのパス CC: コンパイラコマンド AR: ARコマンド WOLF_ROOT: Makefileの格納位置を変える場合はこの定義を変更してください