GetoXs / GnuTLS-GMP-Nettle-for-iOS

Build scripts for iOS libraries: GnuTLS, Nettle, GMP
GNU Lesser General Public License v3.0
3 stars 5 forks source link

GnuTLS-GMP-Nettle-for-iOS

Overview:

GnuTLS 3.1.* build scripts for iPhoneOS and iPhoneSimulator using official XCode toolchain and SDK from Apple. Please read all this readme before you start.

Result files will be in created lib/ and include/ directories for i386 and armv7 architectures. To use those libraries, include the library from lib/ directory and headers from include/.

If you have any problem don't hesitate to contact to me.

Note for GnuTLS 3.2.* version:

I couldn't compile 3.2.* version (tested 3.2.8) of GnuTLS because (I think) it needs special pkg-config binaries to find Nettle library.

License:

Under LICENSE file

Install:

  1. build-gmp
  2. build-nettle
  3. If you don't have XZ utils in system => build-xz
  4. build-gnutls
  5. You have all libraries in lib/ and include/ directories

Output structure:

Build scripts will create in current folder with additional structure:

Tested versions (without errors) on:

Usefull tools:

Thanks to: