Chilkat v9.5.0 pre-release for iOS arm64 / x86_64 is Ready

A new build of Chilkat v9.5.0 supporting the arm64 and x86_64 iOS architectures is available:

http://www.chilkatsoft.com/preRelease/chilkat-9.5.0-ios.zip

The static libraries are provided differently than before. Chilkat provides static libs for each architecture slice: i386 (for the simulator), armv7, armv7s, arm64, and armv6 (for older versions of iOS). The libs are located in the directories as shown here:

lib/i386/libchilkatIos.a
lib/x86_64/libchilkatIos.a
lib/armv6/libchilkatIos.a
lib/armv7/libchilkatIos.a
lib/armv7s/libchilkatIos.a
lib/arm64/libchilkatIos.a

A bash shell script (makeUniversalLib.sh) is also provided to create a universal static library from the individual slices:

#!/bin/bash -ev
cd lib
libtool -static i386/libchilkatIos.a 
    x86_64/libchilkatIos.a 
    armv7s/libchilkatIos.a 
    armv7/libchilkatIos.a 
    arm64/libchilkatIos.a 
    armv6/libchilkatIos.a 
    -o libchilkatIos.a
cd ..

You may modify the makeUniversalLib.sh script so that it only includes the slices that are needed.
Your application should then link with the universal libchilkatIos.a that is created by this libtool command.

Tags :