Skip to content

Commit 501efa9

Browse files
author
Andras Fekete
committed
Fixed build on macosx
1 parent 6a02c93 commit 501efa9

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

IDE/XCODE/build-wolfprovider-framework.sh

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ SDK_OUTPUT_DIR=${OUTDIR}/xcframework
2929

3030
CFLAGS_COMMON=""
3131
# Base configure flags
32-
CONF_OPTS="--disable-shared --enable-static"
32+
CONF_OPTS=""
3333

3434
helpFunction()
3535
{
@@ -84,26 +84,26 @@ for type in iphonesimulator macosx ; do
8484

8585
# Create universal binaries from architecture-specific static libraries
8686
lipo \
87-
"$OUTDIR/wolfprov-${type}-x86_64/lib/libwolfprov.a" \
88-
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.a" \
89-
-create -output $LIPODIR/libwolfprov-${type}.a
87+
"$OUTDIR/wolfprov-${type}-x86_64/lib/libwolfprov.dylib" \
88+
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.dylib" \
89+
-create -output $LIPODIR/libwolfprov-${type}.dylib
9090

9191
echo "Checking libraries"
92-
xcrun -sdk ${type} lipo -info $LIPODIR/libwolfprov-${type}.a
93-
XCFRAMEWORKS+=" -library ${LIPODIR}/libwolfprov-${type}.a"
92+
xcrun -sdk ${type} lipo -info $LIPODIR/libwolfprov-${type}.dylib
93+
XCFRAMEWORKS+=" -library ${LIPODIR}/libwolfprov-${type}.dylib"
9494
done
9595

9696
for type in iphoneos ; do
9797
build arm64 ${type}
9898

9999
# Create universal binaries from architecture-specific static libraries
100100
lipo \
101-
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.a" \
102-
-create -output $LIPODIR/libwolfprov-${type}.a
101+
"$OUTDIR/wolfprov-${type}-arm64/lib/libwolfprov.dylib" \
102+
-create -output $LIPODIR/libwolfprov-${type}.dylib
103103

104104
echo "Checking libraries"
105-
xcrun -sdk ${type} lipo -info $LIPODIR/libwolfprov-${type}.a
106-
XCFRAMEWORKS+=" -library ${LIPODIR}/libwolfprov-${type}.a"
105+
xcrun -sdk ${type} lipo -info $LIPODIR/libwolfprov-${type}.dylib
106+
XCFRAMEWORKS+=" -library ${LIPODIR}/libwolfprov-${type}.dylib"
107107
done
108108

109109
############################################################################################################################################

0 commit comments

Comments
 (0)