aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2017-01-04 12:47:30 -0500
committerJack Lloyd <[email protected]>2017-01-06 09:36:53 -0500
commit309f9153831e07d726ceecf08c2d6cd3de372c11 (patch)
tree9c9447432c4f61f05833eb3b10da314a8dac158a /doc
parenta1d25be46c86f37ad1b6b6cf00ee18b2f7dd5456 (diff)
Update shared object naming for new versioning scheme.
Cleans up so object naming since most of the time (across Unix) we follow the exact same naming scheme; just make it the default if only the so suffix is specified in the file. Also updates include header dir to be botan-${major} Changes behavior when shared lib not supported; instead of making the user explicitly try again with --disable-shared, just assume it and continue running.
Diffstat (limited to 'doc')
-rw-r--r--doc/manual/building.rst12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/manual/building.rst b/doc/manual/building.rst
index c9e8a0bbd..5e09d1569 100644
--- a/doc/manual/building.rst
+++ b/doc/manual/building.rst
@@ -214,12 +214,12 @@ To compile for the iPhone Simulator, configure and make with::
Now create the universal binary and confirm the library is compiled
for all three architectures::
- $ xcrun --sdk iphoneos lipo -create -output libbotan-1.11.a \
- iphone-32/lib/libbotan-1.11.a \
- iphone-64/lib/libbotan-1.11.a \
- iphone-simulator/lib/libbotan-1.11.a
- $ xcrun --sdk iphoneos lipo -info libbotan-1.11.a
- Architectures in the fat file: libbotan-1.11.a are: armv7 x86_64 armv64
+ $ xcrun --sdk iphoneos lipo -create -output libbotan-2.a \
+ iphone-32/lib/libbotan-2.a \
+ iphone-64/lib/libbotan-2.a \
+ iphone-simulator/lib/libbotan-2.a
+ $ xcrun --sdk iphoneos lipo -info libbotan-2.a
+ Architectures in the fat file: libbotan-2.a are: armv7 x86_64 armv64
The resulting static library can be linked to your app in Xcode.