Daniel Pouzzner a3fb5029f8 clean up trailing whitespace and misplaced CRLFs, add missing final newlines, remove stray UTF8 nonprintables (BOMs) and ASCIIfy stray homoglyphs (spaces and apostrophes), guided by expanded coverage in wolfssl-multi-test check-source-text. 3 месяцев назад
..
Makefile 9ea40f3a9c Purge IDEA cipher 2 лет назад
README-jp.md a3fb5029f8 clean up trailing whitespace and misplaced CRLFs, add missing final newlines, remove stray UTF8 nonprintables (BOMs) and ASCIIfy stray homoglyphs (spaces and apostrophes), guided by expanded coverage in wolfssl-multi-test check-source-text. 3 месяцев назад
README.md 203b7739c9 fix paths, add download site in README 4 лет назад
client-tls.c 31a6a2bf59 update copyright to 2024 5 месяцев назад
include.am a3fb5029f8 clean up trailing whitespace and misplaced CRLFs, add missing final newlines, remove stray UTF8 nonprintables (BOMs) and ASCIIfy stray homoglyphs (spaces and apostrophes), guided by expanded coverage in wolfssl-multi-test check-source-text. 3 месяцев назад
server-tls.c a3fb5029f8 clean up trailing whitespace and misplaced CRLFs, add missing final newlines, remove stray UTF8 nonprintables (BOMs) and ASCIIfy stray homoglyphs (spaces and apostrophes), guided by expanded coverage in wolfssl-multi-test check-source-text. 3 месяцев назад
user_config.h a3fb5029f8 clean up trailing whitespace and misplaced CRLFs, add missing final newlines, remove stray UTF8 nonprintables (BOMs) and ASCIIfy stray homoglyphs (spaces and apostrophes), guided by expanded coverage in wolfssl-multi-test check-source-text. 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の格納位置を変える場合はこの定義を変更してください