summaryrefslogtreecommitdiff
path: root/FreeRTOS-Plus/Source/WolfSSL/INSTALL
blob: b9249c0e5556a4640c84bad026dd3e6548a2912e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
0. Building on *nix from git repository

    Run the autogen script to generate configure, you'll need the autoconf tools
    installed, then proceed to step 1.

    $ ./autogen.sh

1. Building on *nix from a release

    $ ./configure
    $ make
    $ make check   # (optional, but highly recommended)
    $ sudo make install

2. Building on iOS

    Use on the xcode project in IDE/iOS/wolfssl.xcodeproj
    There is a README in IDE/iOS with more information

3. Building on Windows

    Use the 32bit Visual Studio Solution wolfssl.sln
    For a 64bit solution please use wolfssl64.sln

4. Building with IAR

    Please see the README in IDE/IAR-EWARM for detailed instructions

5. Building with Keil

    Please see the Keil Projects in IDE/MDK5-ARM/Projects

6. Building with Microchip tools

    Please see the README in mplabx

7. Building with Freescale MQX

    Please see the README in mqx

8. Porting to a new platform

    Please see section 2.4 in the manual:
    http://www.wolfssl.com/yaSSL/Docs-cyassl-manual-2-building-cyassl.html