Advertisement
Guest User

Untitled

a guest
Jul 27th, 2021
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.97 KB | None | 0 0
  1. MacBook-Ibragim:dashwallet-ios ibragimmamilov$ pod install
  2. Analyzing dependencies
  3. Pre-downloading: `CocoaImageHashing` from `https://github.com/ameingast/cocoaimagehashing.git`, commit `ad01eee`
  4. Pre-downloading: `MMSegmentSlider` from `https://github.com/podkovyrin/MMSegmentSlider`, commit `2d91366`
  5. Downloading dependencies
  6. Installing !ProtoCompiler (3.15.8)
  7. Installing !ProtoCompiler-gRPCPlugin (1.38.1)
  8. Installing BoringSSL-GRPC (0.0.18)
  9. Installing CloudInAppMessaging (0.1.0)
  10. Installing CocoaImageHashing (1.9.0)
  11. Installing CocoaLumberjack (3.6.0)
  12. Installing DAPI-GRPC (0.20.0-alpha.1)
  13. Installing DSDynamicOptions (0.1.2)
  14. Installing DWAlertController (0.2.1)
  15. Installing DashSync (0.1.0)
  16. Installing KVO-MVVM (0.5.6)
  17. Installing MBProgressHUD (1.1.0)
  18. Installing MMSegmentSlider (1.0.3)
  19. Installing Protobuf (3.17.0)
  20. Installing TinyCborObjc (0.4.6)
  21. Installing UIViewController-KeyboardAdditions (1.2.1)
  22. Installing abseil (1.20210324.0)
  23. Installing bls-signatures-pod (0.2.11)
  24. [!] /bin/bash -c
  25. set -e
  26. set -x
  27.  
  28. git submodule update --init
  29.  
  30. MIN_IOS="10.0"
  31. MIN_WATCHOS="2.0"
  32. MIN_TVOS=$MIN_IOS
  33. MIN_MACOS="10.10"
  34.  
  35. IPHONEOS=iphoneos
  36. IPHONESIMULATOR=iphonesimulator
  37. WATCHOS=watchos
  38. WATCHSIMULATOR=watchsimulator
  39. TVOS=appletvos
  40. TVSIMULATOR=appletvsimulator
  41. MACOS=macosx
  42.  
  43. LOGICALCPU_MAX=`sysctl -n hw.logicalcpu_max`
  44.  
  45. GMP_DIR="`pwd`/gmp"
  46.  
  47. version_min_flag()
  48. {
  49. PLATFORM=$1
  50.  
  51. FLAG=""
  52. if [[ $PLATFORM = $IPHONEOS ]]; then
  53. FLAG="-miphoneos-version-min=${MIN_IOS}"
  54. elif [[ $PLATFORM = $IPHONESIMULATOR ]]; then
  55. FLAG="-mios-simulator-version-min=${MIN_IOS}"
  56. elif [[ $PLATFORM = $WATCHOS ]]; then
  57. FLAG="-mwatchos-version-min=${MIN_WATCHOS}"
  58. elif [[ $PLATFORM = $WATCHSIMULATOR ]]; then
  59. FLAG="-mwatchos-simulator-version-min=${MIN_WATCHOS}"
  60. elif [[ $PLATFORM = $TVOS ]]; then
  61. FLAG="-mtvos-version-min=${MIN_TVOS}"
  62. elif [[ $PLATFORM = $TVSIMULATOR ]]; then
  63. FLAG="-mtvos-simulator-version-min=${MIN_TVOS}"
  64. elif [[ $PLATFORM = $MACOS ]]; then
  65. FLAG="-mmacosx-version-min=${MIN_MACOS}"
  66. fi
  67.  
  68. echo $FLAG
  69. }
  70.  
  71.  
  72. prepare()
  73. {
  74. download_gmp()
  75. {
  76. GMP_VERSION="6.1.2"
  77. CURRENT_DIR=`pwd`
  78.  
  79. if [ ! -s ${CURRENT_DIR}/gmp-${GMP_VERSION}.tar.bz2 ]; then
  80. curl -L -o ${CURRENT_DIR}/gmp-${GMP_VERSION}.tar.bz2 https://gmplib.org/download/gmp/gmp-${GMP_VERSION}.tar.bz2
  81. fi
  82.  
  83. rm -rf gmp
  84. tar xfj "gmp-${GMP_VERSION}.tar.bz2"
  85. mv gmp-${GMP_VERSION} gmp
  86. }
  87.  
  88. download_cmake_toolchain()
  89. {
  90. pushd contrib/relic
  91.  
  92. if [ ! -s ios.toolchain.cmake ]; then
  93. SHA256_HASH="782853957073f8e7cfa21c94823c74519eaf75c93960f13fcef44cd9ec6eb10e"
  94. curl -o ios.toolchain.cmake https://raw.githubusercontent.com/leetal/ios-cmake/78da4171ba52d95403a1f600b79866324a6375d7/ios.toolchain.cmake
  95. DOWNLOADED_HASH=`shasum -a 256 ios.toolchain.cmake | cut -f 1 -d " "`
  96. if [ $SHA256_HASH != $DOWNLOADED_HASH ]; then
  97. echo "Error: sha256 checksum of ios.toolchain.cmake mismatch" >&2
  98. exit 1
  99. fi
  100. fi
  101.  
  102. popd # contrib/relic
  103. }
  104.  
  105. download_gmp
  106. download_cmake_toolchain
  107.  
  108. rm -rf artefacts
  109. mkdir artefacts
  110. }
  111.  
  112.  
  113. build_gmp()
  114. {
  115. build_gmp_arch()
  116. {
  117. PLATFORM=$1
  118. ARCH=$2
  119.  
  120. SDK=`xcrun --sdk $PLATFORM --show-sdk-path`
  121. PLATFORM_PATH=`xcrun --sdk $PLATFORM --show-sdk-platform-path`
  122. CLANG=`xcrun --sdk $PLATFORM --find clang`
  123. CURRENT_DIR=`pwd`
  124. DEVELOPER=`xcode-select --print-path`
  125. export PATH="${PLATFORM_PATH}/Developer/usr/bin:${DEVELOPER}/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
  126.  
  127. make clean || true
  128. make distclean || true
  129.  
  130. mkdir gmplib-${PLATFORM}-${ARCH}
  131.  
  132. CFLAGS="-fembed-bitcode -arch ${ARCH} --sysroot=${SDK}"
  133. EXTRA_FLAGS="$(version_min_flag $PLATFORM)"
  134.  
  135. CCARGS="${CLANG} ${CFLAGS}"
  136. CPPFLAGSARGS="${CFLAGS} ${EXTRA_FLAGS}"
  137.  
  138. CONFIGURESCRIPT="gmp_configure_script.sh"
  139.  
  140. cat >"$CONFIGURESCRIPT" << EOF
  141. #!/bin/sh
  142.  
  143. ./configure CC="$CCARGS" CPPFLAGS="$CPPFLAGSARGS" --disable-shared --enable-static --host=arm-apple-darwin --disable-assembly --prefix="${CURRENT_DIR}/gmplib-${PLATFORM}-${ARCH}"
  144.  
  145. EOF
  146.  
  147. chmod a+x "$CONFIGURESCRIPT"
  148. sh "$CONFIGURESCRIPT"
  149. rm "$CONFIGURESCRIPT"
  150.  
  151. make -j $LOGICALCPU_MAX &> "${CURRENT_DIR}/gmplib-${PLATFORM}-${ARCH}-build.log"
  152. make install &> "${CURRENT_DIR}/gmplib-${PLATFORM}-${ARCH}-install.log"
  153. }
  154.  
  155. BUILD_IN=$1
  156. IFS='|' read -ra BUILD_PAIRS <<< "$BUILD_IN"
  157.  
  158. pushd gmp
  159.  
  160. LIPOARGS=""
  161. PLATFORM=""
  162. ARCH=""
  163. for BUILD_PAIR in "${BUILD_PAIRS[@]}"
  164. do
  165. IFS=';' read -ra PARSED_PAIR <<< "$BUILD_PAIR"
  166. PLATFORM=${PARSED_PAIR[0]}
  167. ARCH=${PARSED_PAIR[1]}
  168.  
  169. build_gmp_arch $PLATFORM $ARCH
  170. LIPOARGS+="gmplib-${PLATFORM}-${ARCH}/lib/libgmp.a "
  171. done
  172.  
  173. cp -r gmplib-${PLATFORM}-${ARCH}/include .
  174.  
  175. rm -rf lib
  176. mkdir lib
  177.  
  178. xcrun lipo $LIPOARGS -create -output lib/libgmp.a
  179.  
  180. popd # gmp
  181. }
  182.  
  183.  
  184. build_relic()
  185. {
  186. build_relic_arch()
  187. {
  188. PLATFORM=$1
  189. ARCH=$2
  190.  
  191. SDK=`xcrun --sdk $PLATFORM --show-sdk-path`
  192.  
  193. BUILDDIR="relic-${PLATFORM}-${ARCH}"
  194. rm -rf $BUILDDIR
  195. mkdir $BUILDDIR
  196. pushd $BUILDDIR
  197.  
  198. unset CC
  199. export CC=`xcrun --sdk ${PLATFORM} --find clang`
  200.  
  201. WSIZE=0
  202. IOS_PLATFORM=""
  203. OPTIMIZATIONFLAGS=""
  204.  
  205. if [[ $PLATFORM = $IPHONEOS ]]; then
  206. if [[ $ARCH = "arm64" ]] || [[ $ARCH = "arm64e" ]]; then
  207. IOS_PLATFORM=OS64
  208. WSIZE=64
  209. OPTIMIZATIONFLAGS=-fomit-frame-pointer
  210. else
  211. IOS_PLATFORM=OS
  212. WSIZE=32
  213. fi
  214. elif [[ $PLATFORM = $IPHONESIMULATOR ]]; then
  215. if [[ $ARCH = "x86_64" ]]; then
  216. IOS_PLATFORM=SIMULATOR64
  217. WSIZE=64
  218. OPTIMIZATIONFLAGS=-fomit-frame-pointer
  219. else
  220. IOS_PLATFORM=SIMULATOR
  221. WSIZE=32
  222. fi
  223. elif [[ $PLATFORM = $WATCHOS ]]; then
  224. IOS_PLATFORM=WATCHOS
  225. WSIZE=32
  226. elif [[ $PLATFORM = $WATCHSIMULATOR ]]; then
  227. IOS_PLATFORM=SIMULATOR_WATCHOS
  228. WSIZE=32
  229. elif [[ $PLATFORM = $TVOS ]]; then
  230. IOS_PLATFORM=TVOS
  231. WSIZE=64
  232. OPTIMIZATIONFLAGS=-fomit-frame-pointer
  233. elif [[ $PLATFORM = $TVSIMULATOR ]]; then
  234. IOS_PLATFORM=SIMULATOR_TVOS
  235. WSIZE=64
  236. OPTIMIZATIONFLAGS=-fomit-frame-pointer
  237. elif [[ $PLATFORM = $MACOS ]]; then
  238. WSIZE=64
  239. OPTIMIZATIONFLAGS=-fomit-frame-pointer
  240. fi
  241.  
  242. COMPILER_ARGS=""
  243. if [[ $ARCH != "i386" ]]; then
  244. COMPILER_ARGS=$(version_min_flag $PLATFORM)
  245. fi
  246.  
  247. EXTRA_ARGS=""
  248. if [[ $PLATFORM = $MACOS ]]; then
  249. EXTRA_ARGS="-DOPSYS=MACOSX"
  250. else
  251. EXTRA_ARGS="-DOPSYS=NONE -DIOS_PLATFORM=$IOS_PLATFORM -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake"
  252. fi
  253.  
  254. if [[ $ARCH = "i386" ]]; then
  255. EXTRA_ARGS+=" -DARCH=X86"
  256. elif [[ $ARCH = "x86_64" ]]; then
  257. EXTRA_ARGS+=" -DARCH=X64"
  258. else
  259. EXTRA_ARGS+=" -DARCH=ARM"
  260. if [[ $ARCH = "armv7s" ]]; then
  261. EXTRA_ARGS+=" -DIOS_ARCH=armv7s"
  262. elif [[ $ARCH = "armv7k" ]]; then
  263. EXTRA_ARGS+=" -DIOS_ARCH=armv7k"
  264. elif [[ $ARCH = "arm64_32" ]]; then
  265. EXTRA_ARGS+=" -DIOS_ARCH=arm64_32"
  266. fi
  267. fi
  268.  
  269. CURRENT_DIR=`pwd`
  270.  
  271. cmake -DCMAKE_PREFIX_PATH:PATH="${GMP_DIR}" -DTESTS=0 -DBENCH=0 -DCHECK=off -DARITH=gmp -DFP_PRIME=381 -DMULTI=PTHREAD -DFP_QNRES=off -DFP_METHD="INTEG;INTEG;INTEG;MONTY;LOWER;SLIDE" -DFPX_METHD="INTEG;INTEG;LAZYR" -DPP_METHD="LAZYR;OATEP" -DCOMP="-O3 -funroll-loops $OPTIMIZATIONFLAGS -isysroot $SDK -arch $ARCH -fembed-bitcode ${COMPILER_ARGS}" -DWSIZE=$WSIZE -DVERBS=off -DSHLIB=off -DALLOC="AUTO" -DEP_PLAIN=off -DEP_SUPER=off -DPP_EXT="LAZYR" -DTIMER="HREAL" ${EXTRA_ARGS} ../
  272.  
  273. make -j $LOGICALCPU_MAX
  274.  
  275. popd # "$BUILDDIR"
  276. }
  277.  
  278. BUILD_IN=$1
  279. IFS='|' read -ra BUILD_PAIRS <<< "$BUILD_IN"
  280.  
  281. pushd contrib/relic
  282.  
  283. LIPOARGS=""
  284. for BUILD_PAIR in "${BUILD_PAIRS[@]}"
  285. do
  286. IFS=';' read -ra PARSED_PAIR <<< "$BUILD_PAIR"
  287. PLATFORM=${PARSED_PAIR[0]}
  288. ARCH=${PARSED_PAIR[1]}
  289.  
  290. build_relic_arch $PLATFORM $ARCH
  291. LIPOARGS+="relic-${PLATFORM}-${ARCH}/lib/librelic_s.a "
  292. done
  293.  
  294. xcrun lipo $LIPOARGS -create -output librelic.a
  295.  
  296. popd # contrib/relic
  297. }
  298.  
  299.  
  300. build_bls()
  301. {
  302. BLS_FILES=( "aggregationinfo" "bls" "chaincode" "extendedprivatekey" "extendedpublickey" "privatekey" "publickey" "signature" )
  303. ALL_BLS_OBJ_FILES=$(printf "%s.o " "${BLS_FILES[@]}")
  304.  
  305. build_bls_arch()
  306. {
  307. PLATFORM=$1
  308. ARCH=$2
  309.  
  310. SDK=`xcrun --sdk $PLATFORM --show-sdk-path`
  311.  
  312. BUILDDIR="bls-${PLATFORM}-${ARCH}"
  313. rm -rf $BUILDDIR
  314. mkdir $BUILDDIR
  315. pushd $BUILDDIR
  316.  
  317. EXTRA_ARGS="$(version_min_flag $PLATFORM)"
  318.  
  319. CURRENT_DIR=`pwd`
  320.  
  321. for F in "${BLS_FILES[@]}"
  322. do
  323. clang -I"../contrib/relic/include" -I"../contrib/relic/relic-${PLATFORM}-${ARCH}/include" -I"../src/" -I"${GMP_DIR}/include" -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch "${ARCH}" -isysroot "${SDK}" ${EXTRA_ARGS} -c "../src/${F}.cpp" -o "${CURRENT_DIR}/${F}.o"
  324. done
  325.  
  326. ar -cvq libbls.a $ALL_BLS_OBJ_FILES
  327.  
  328. popd # "$BUILDDIR"
  329. }
  330.  
  331. BUILD_IN=$1
  332. IFS='|' read -ra BUILD_PAIRS <<< "$BUILD_IN"
  333.  
  334. LIPOARGS=""
  335. for BUILD_PAIR in "${BUILD_PAIRS[@]}"
  336. do
  337. IFS=';' read -ra PARSED_PAIR <<< "$BUILD_PAIR"
  338. PLATFORM=${PARSED_PAIR[0]}
  339. ARCH=${PARSED_PAIR[1]}
  340.  
  341. build_bls_arch $PLATFORM $ARCH
  342. LIPOARGS+="bls-${PLATFORM}-${ARCH}/libbls.a "
  343. done
  344.  
  345. xcrun lipo $LIPOARGS -create -output libbls.a
  346. }
  347.  
  348.  
  349. build_all()
  350. {
  351. SUFFIX=$1
  352. BUILD_IN=$2
  353.  
  354. build_gmp $BUILD_IN
  355. build_relic $BUILD_IN
  356. build_bls $BUILD_IN
  357.  
  358. mv gmp/lib/libgmp.a "artefacts/libgmp_${SUFFIX}.a"
  359. mv contrib/relic/librelic.a "artefacts/librelic_${SUFFIX}.a"
  360. mv libbls.a "artefacts/libbls_${SUFFIX}.a"
  361. }
  362.  
  363.  
  364. make_relic_universal()
  365. {
  366. RELIC_TARGET_DIR=relic-iphoneos-arm64
  367.  
  368. perl -p -e 's/#define WSIZE.*/#ifdef __LP64__
  369. #define WSIZE 64
  370. #else
  371. #define WSIZE 32
  372. #endif/' "contrib/relic/${RELIC_TARGET_DIR}/include/relic_conf.h" > "contrib/relic/${RELIC_TARGET_DIR}/include/relic_conf.h.new"
  373.  
  374. rm "contrib/relic/${RELIC_TARGET_DIR}/include/relic_conf.h"
  375. mv "contrib/relic/${RELIC_TARGET_DIR}/include/relic_conf.h.new" "contrib/relic/${RELIC_TARGET_DIR}/include/relic_conf.h"
  376. }
  377.  
  378. prepare
  379.  
  380. build_all "macos" "${MACOS};x86_64" || build_all "macos" "${MACOS};arm64"
  381. build_all "watchos" "${WATCHOS};armv7k|${WATCHOS};arm64_32|${WATCHSIMULATOR};i386"
  382. build_all "tvos" "${TVOS};arm64|${TVSIMULATOR};x86_64"
  383. build_all "ios" "${IPHONEOS};arm64|${IPHONESIMULATOR};i386|${IPHONESIMULATOR};x86_64"
  384.  
  385. make_relic_universal
  386.  
  387. Submodule path 'contrib/pybind11': checked out 'f7bc18f528bb35cd06c93d0a58c17e6eea3fa68c'
  388. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  389. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  390. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  391. checking build system type... kabylake-apple-darwin20.6.0
  392. checking host system type... arm-apple-darwin
  393. checking for a BSD-compatible install... /usr/bin/install -c
  394. checking whether build environment is sane... yes
  395. checking for arm-apple-darwin-strip... no
  396. checking for strip... strip
  397. checking for a thread-safe mkdir -p... ./install-sh -c -d
  398. checking for gawk... no
  399. checking for mawk... no
  400. checking for nawk... no
  401. checking for awk... awk
  402. checking whether make sets $(MAKE)... yes
  403. checking whether make supports nested variables... yes
  404. checking whether to enable maintainer-specific portions of Makefiles... no
  405. checking ABI=32
  406. checking whether /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk is gcc... yes
  407. checking compiler /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -O2 -pedantic -fomit-frame-pointer -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10... yes
  408. checking whether ARM gcc unsigned division works... yes
  409. checking compiler /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -O2 -pedantic -fomit-frame-pointer -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -march=armv4... no
  410. checking for arm-apple-darwin-gcc... /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  411. checking whether the C compiler works... yes
  412. checking for C compiler default output file name... a.out
  413. checking for suffix of executables...
  414. checking whether we are cross compiling... no
  415. checking for suffix of object files... o
  416. checking whether we are using the GNU C compiler... yes
  417. checking whether /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk accepts -g... yes
  418. checking for /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk option to accept ISO C89... none needed
  419. checking whether /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk understands -c and -o together... yes
  420. checking for /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk option to accept ISO C99... none needed
  421. checking for /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk option to accept ISO Standard C... (cached) none needed
  422. checking how to run the C preprocessor... /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -E
  423. checking build system compiler /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk... yes
  424. checking for build system preprocessor... /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -E
  425. checking for build system executable suffix...
  426. checking whether build system compiler is ANSI... yes
  427. checking for build system compiler math library... -lm
  428. checking for grep that handles long lines and -e... /usr/bin/grep
  429. checking for egrep... /usr/bin/grep -E
  430. using ABI="32"
  431. CC="/Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk"
  432. CFLAGS="-O2 -pedantic -fomit-frame-pointer"
  433. CPPFLAGS="-fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10"
  434. MPN_PATH="generic"
  435. checking whether assembler supports --noexecstack option... no
  436. checking for arm-apple-darwin-ar... no
  437. checking for ar... ar
  438. checking for BSD- or MS-compatible name lister (nm)... no
  439. checking for arm-apple-darwin-dumpbin... no
  440. checking for arm-apple-darwin-link... no
  441. checking for dumpbin... no
  442. checking for link... link -dump
  443. checking the name lister (nm) interface... BSD nm
  444. checking for BSD- or MS-compatible name lister (nm)... /Library/Developer/CommandLineTools/usr/bin/nm -B
  445. checking the name lister (/Library/Developer/CommandLineTools/usr/bin/nm -B) interface... (cached) BSD nm
  446. checking how to print strings... printf
  447. checking for a sed that does not truncate output... /usr/bin/sed
  448. checking for fgrep... /usr/bin/grep -F
  449. checking for ld used by /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk... /Library/Developer/CommandLineTools/usr/bin/ld
  450. checking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... no
  451. checking whether ln -s works... yes
  452. checking the maximum length of command line arguments... 786432
  453. checking how to convert kabylake-apple-darwin20.6.0 file names to arm-apple-darwin format... func_convert_file_noop
  454. checking how to convert kabylake-apple-darwin20.6.0 file names to toolchain format... func_convert_file_noop
  455. checking for /Library/Developer/CommandLineTools/usr/bin/ld option to reload object files... -r
  456. checking for arm-apple-darwin-objdump... objdump
  457. checking how to recognize dependent libraries... pass_all
  458. checking for arm-apple-darwin-dlltool... dlltool
  459. checking how to associate runtime and link libraries... printf %s\n
  460. checking for arm-apple-darwin-ar... ar
  461. checking for archiver @FILE support... no
  462. checking for arm-apple-darwin-strip... strip
  463. checking for arm-apple-darwin-ranlib... no
  464. checking for ranlib... ranlib
  465. checking command to parse /Library/Developer/CommandLineTools/usr/bin/nm -B output from /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk object... ok
  466. checking for sysroot... no
  467. checking for a working dd... /bin/dd
  468. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  469. checking for arm-apple-darwin-mt... no
  470. checking for mt... no
  471. checking if : is a manifest tool... no
  472. checking for arm-apple-darwin-dsymutil... no
  473. checking for dsymutil... dsymutil
  474. checking for arm-apple-darwin-nmedit... no
  475. checking for nmedit... nmedit
  476. checking for arm-apple-darwin-lipo... no
  477. checking for lipo... lipo
  478. checking for arm-apple-darwin-otool... no
  479. checking for otool... otool
  480. checking for arm-apple-darwin-otool64... no
  481. checking for otool64... no
  482. checking for -single_module linker flag... yes
  483. checking for -exported_symbols_list linker flag... yes
  484. checking for -force_load linker flag... yes
  485. checking for ANSI C header files... yes
  486. checking for sys/types.h... yes
  487. checking for sys/stat.h... yes
  488. checking for stdlib.h... yes
  489. checking for string.h... yes
  490. checking for memory.h... yes
  491. checking for strings.h... yes
  492. checking for inttypes.h... yes
  493. checking for stdint.h... yes
  494. checking for unistd.h... yes
  495. checking for dlfcn.h... yes
  496. checking for objdir... .libs
  497. checking if /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk supports -fno-rtti -fno-exceptions... yes
  498. checking for /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk option to produce PIC... -fno-common -DPIC
  499. checking if /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk PIC flag -fno-common -DPIC works... yes
  500. checking if /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk static flag -static works... no
  501. checking if /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk supports -c -o file.o... yes
  502. checking if /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk supports -c -o file.o... (cached) yes
  503. checking whether the /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
  504. checking dynamic linker characteristics... darwin dyld
  505. checking how to hardcode library paths into programs... immediate
  506. checking whether stripping libraries is possible... yes
  507. checking if libtool supports shared libraries... yes
  508. checking whether to build shared libraries... no
  509. checking whether to build static libraries... yes
  510. checking for ANSI C header files... (cached) yes
  511. checking whether time.h and sys/time.h may both be included... yes
  512. checking fcntl.h usability... yes
  513. checking fcntl.h presence... yes
  514. checking for fcntl.h... yes
  515. checking float.h usability... yes
  516. checking float.h presence... yes
  517. checking for float.h... yes
  518. checking invent.h usability... no
  519. checking invent.h presence... no
  520. checking for invent.h... no
  521. checking langinfo.h usability... yes
  522. checking langinfo.h presence... yes
  523. checking for langinfo.h... yes
  524. checking locale.h usability... yes
  525. checking locale.h presence... yes
  526. checking for locale.h... yes
  527. checking nl_types.h usability... yes
  528. checking nl_types.h presence... yes
  529. checking for nl_types.h... yes
  530. checking sys/attributes.h usability... no
  531. checking sys/attributes.h presence... no
  532. checking for sys/attributes.h... no
  533. checking sys/iograph.h usability... no
  534. checking sys/iograph.h presence... no
  535. checking for sys/iograph.h... no
  536. checking sys/mman.h usability... yes
  537. checking sys/mman.h presence... yes
  538. checking for sys/mman.h... yes
  539. checking sys/param.h usability... yes
  540. checking sys/param.h presence... yes
  541. checking for sys/param.h... yes
  542. checking sys/processor.h usability... no
  543. checking sys/processor.h presence... no
  544. checking for sys/processor.h... no
  545. checking sys/pstat.h usability... no
  546. checking sys/pstat.h presence... no
  547. checking for sys/pstat.h... no
  548. checking sys/sysinfo.h usability... no
  549. checking sys/sysinfo.h presence... no
  550. checking for sys/sysinfo.h... no
  551. checking sys/syssgi.h usability... no
  552. checking sys/syssgi.h presence... no
  553. checking for sys/syssgi.h... no
  554. checking sys/systemcfg.h usability... no
  555. checking sys/systemcfg.h presence... no
  556. checking for sys/systemcfg.h... no
  557. checking sys/time.h usability... yes
  558. checking sys/time.h presence... yes
  559. checking for sys/time.h... yes
  560. checking sys/times.h usability... yes
  561. checking sys/times.h presence... yes
  562. checking for sys/times.h... yes
  563. checking for sys/resource.h... yes
  564. checking for sys/sysctl.h... yes
  565. checking for machine/hal_sysinfo.h... no
  566. checking whether fgetc is declared... yes
  567. checking whether fscanf is declared... yes
  568. checking whether optarg is declared... yes
  569. checking whether ungetc is declared... yes
  570. checking whether vfprintf is declared... yes
  571. checking whether sys_errlist is declared... yes
  572. checking whether sys_nerr is declared... yes
  573. checking return type of signal handlers... void
  574. checking for intmax_t... yes
  575. checking for long double... yes
  576. checking for long long... yes
  577. checking for ptrdiff_t... yes
  578. checking for quad_t... yes
  579. checking for uint_least32_t... yes
  580. checking for intptr_t... yes
  581. checking for working volatile... yes
  582. checking for C/C++ restrict keyword... __restrict
  583. checking whether gcc __attribute__ ((const)) works... yes
  584. checking whether gcc __attribute__ ((malloc)) works... yes
  585. checking whether gcc __attribute__ ((mode (XX))) works... yes
  586. checking whether gcc __attribute__ ((noreturn)) works... yes
  587. checking whether gcc hidden aliases work... no
  588. checking for inline... inline
  589. checking for working alloca.h... yes
  590. checking for alloca (via gmp-impl.h)... yes
  591. checking how to allocate temporary memory... alloca
  592. checking whether byte ordering is bigendian... no
  593. checking format of `double' floating point... IEEE little endian
  594. checking for alarm... yes
  595. checking for attr_get... no
  596. checking for clock... yes
  597. checking for cputime... no
  598. checking for getpagesize... yes
  599. checking for getrusage... yes
  600. checking for gettimeofday... yes
  601. checking for getsysinfo... no
  602. checking for localeconv... yes
  603. checking for memset... yes
  604. checking for mmap... yes
  605. checking for mprotect... yes
  606. checking for nl_langinfo... yes
  607. checking for obstack_vprintf... no
  608. checking for popen... yes
  609. checking for processor_info... yes
  610. checking for pstat_getprocessor... no
  611. checking for raise... yes
  612. checking for read_real_time... no
  613. checking for sigaction... yes
  614. checking for sigaltstack... yes
  615. checking for sigstack... no
  616. checking for syssgi... no
  617. checking for strchr... yes
  618. checking for strerror... yes
  619. checking for strnlen... yes
  620. checking for strtol... yes
  621. checking for strtoul... yes
  622. checking for sysconf... yes
  623. checking for sysctl... yes
  624. checking for sysctlbyname... yes
  625. checking for times... yes
  626. checking for library containing clock_gettime... none required
  627. checking for vsnprintf... yes
  628. checking whether vsnprintf works... yes
  629. checking whether sscanf needs writable input... no
  630. checking for struct pst_processor.psp_iticksperclktick... no
  631. checking size of void *... 8
  632. checking size of unsigned short... 2
  633. checking size of unsigned... 4
  634. checking size of unsigned long... 8
  635. checking size of mp_limb_t... 8
  636. checking for stack_t... yes
  637. checking for tputs in -lncurses... yes
  638. checking for readline in -lreadline... yes
  639. checking readline/readline.h usability... yes
  640. checking readline/readline.h presence... yes
  641. checking for readline/readline.h... yes
  642. checking readline/history.h usability... yes
  643. checking readline/history.h presence... yes
  644. checking for readline/history.h... yes
  645. checking readline detected... yes
  646. checking for bison... bison -y
  647. checking for flex... flex
  648. checking lex output file root... lex.yy
  649. checking lex library... -ll
  650. checking whether yytext is a pointer... yes
  651. checking for arm-apple-darwin-ranlib... ranlib
  652. creating config.m4
  653. checking that generated files are newer than configure... done
  654. configure: creating ./config.status
  655. config.status: creating demos/pexpr-config.h
  656. config.status: creating demos/calc/calc-config.h
  657. config.status: creating Makefile
  658. config.status: creating mpf/Makefile
  659. config.status: creating mpn/Makefile
  660. config.status: creating mpq/Makefile
  661. config.status: creating mpz/Makefile
  662. config.status: creating printf/Makefile
  663. config.status: creating scanf/Makefile
  664. config.status: creating rand/Makefile
  665. config.status: creating cxx/Makefile
  666. config.status: creating tests/Makefile
  667. config.status: creating tests/devel/Makefile
  668. config.status: creating tests/mpf/Makefile
  669. config.status: creating tests/mpn/Makefile
  670. config.status: creating tests/mpq/Makefile
  671. config.status: creating tests/mpz/Makefile
  672. config.status: creating tests/rand/Makefile
  673. config.status: creating tests/misc/Makefile
  674. config.status: creating tests/cxx/Makefile
  675. config.status: creating doc/Makefile
  676. config.status: creating tune/Makefile
  677. config.status: creating demos/Makefile
  678. config.status: creating demos/calc/Makefile
  679. config.status: creating demos/expr/Makefile
  680. config.status: creating gmp.h
  681. config.status: creating config.h
  682. config.status: linking mpn/generic/add.c to mpn/add.c
  683. config.status: linking mpn/generic/add_1.c to mpn/add_1.c
  684. config.status: linking mpn/generic/add_n.c to mpn/add_n.c
  685. config.status: linking mpn/generic/sub.c to mpn/sub.c
  686. config.status: linking mpn/generic/sub_1.c to mpn/sub_1.c
  687. config.status: linking mpn/generic/sub_n.c to mpn/sub_n.c
  688. config.status: linking mpn/generic/cnd_add_n.c to mpn/cnd_add_n.c
  689. config.status: linking mpn/generic/cnd_sub_n.c to mpn/cnd_sub_n.c
  690. config.status: linking mpn/generic/cnd_swap.c to mpn/cnd_swap.c
  691. config.status: linking mpn/generic/neg.c to mpn/neg.c
  692. config.status: linking mpn/generic/com.c to mpn/com.c
  693. config.status: linking mpn/generic/mul_1.c to mpn/mul_1.c
  694. config.status: linking mpn/generic/addmul_1.c to mpn/addmul_1.c
  695. config.status: linking mpn/generic/submul_1.c to mpn/submul_1.c
  696. config.status: linking mpn/generic/add_err1_n.c to mpn/add_err1_n.c
  697. config.status: linking mpn/generic/add_err2_n.c to mpn/add_err2_n.c
  698. config.status: linking mpn/generic/add_err3_n.c to mpn/add_err3_n.c
  699. config.status: linking mpn/generic/sub_err1_n.c to mpn/sub_err1_n.c
  700. config.status: linking mpn/generic/sub_err2_n.c to mpn/sub_err2_n.c
  701. config.status: linking mpn/generic/sub_err3_n.c to mpn/sub_err3_n.c
  702. config.status: linking mpn/generic/lshift.c to mpn/lshift.c
  703. config.status: linking mpn/generic/rshift.c to mpn/rshift.c
  704. config.status: linking mpn/generic/dive_1.c to mpn/dive_1.c
  705. config.status: linking mpn/generic/diveby3.c to mpn/diveby3.c
  706. config.status: linking mpn/generic/divis.c to mpn/divis.c
  707. config.status: linking mpn/generic/divrem.c to mpn/divrem.c
  708. config.status: linking mpn/generic/divrem_1.c to mpn/divrem_1.c
  709. config.status: linking mpn/generic/divrem_2.c to mpn/divrem_2.c
  710. config.status: linking mpn/generic/fib2_ui.c to mpn/fib2_ui.c
  711. config.status: linking mpn/generic/mod_1.c to mpn/mod_1.c
  712. config.status: linking mpn/generic/mod_34lsub1.c to mpn/mod_34lsub1.c
  713. config.status: linking mpn/generic/mode1o.c to mpn/mode1o.c
  714. config.status: linking mpn/generic/pre_divrem_1.c to mpn/pre_divrem_1.c
  715. config.status: linking mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c
  716. config.status: linking mpn/generic/dump.c to mpn/dump.c
  717. config.status: linking mpn/generic/mod_1_1.c to mpn/mod_1_1.c
  718. config.status: linking mpn/generic/mod_1_2.c to mpn/mod_1_2.c
  719. config.status: linking mpn/generic/mod_1_3.c to mpn/mod_1_3.c
  720. config.status: linking mpn/generic/mod_1_4.c to mpn/mod_1_4.c
  721. config.status: linking mpn/generic/lshiftc.c to mpn/lshiftc.c
  722. config.status: linking mpn/generic/mul.c to mpn/mul.c
  723. config.status: linking mpn/generic/mul_fft.c to mpn/mul_fft.c
  724. config.status: linking mpn/generic/mul_n.c to mpn/mul_n.c
  725. config.status: linking mpn/generic/sqr.c to mpn/sqr.c
  726. config.status: linking mpn/generic/mul_basecase.c to mpn/mul_basecase.c
  727. config.status: linking mpn/generic/sqr_basecase.c to mpn/sqr_basecase.c
  728. config.status: linking mpn/generic/nussbaumer_mul.c to mpn/nussbaumer_mul.c
  729. config.status: linking mpn/generic/mulmid_basecase.c to mpn/mulmid_basecase.c
  730. config.status: linking mpn/generic/toom42_mulmid.c to mpn/toom42_mulmid.c
  731. config.status: linking mpn/generic/mulmid_n.c to mpn/mulmid_n.c
  732. config.status: linking mpn/generic/mulmid.c to mpn/mulmid.c
  733. config.status: linking mpn/generic/random.c to mpn/random.c
  734. config.status: linking mpn/generic/random2.c to mpn/random2.c
  735. config.status: linking mpn/generic/pow_1.c to mpn/pow_1.c
  736. config.status: linking mpn/generic/rootrem.c to mpn/rootrem.c
  737. config.status: linking mpn/generic/sqrtrem.c to mpn/sqrtrem.c
  738. config.status: linking mpn/generic/sizeinbase.c to mpn/sizeinbase.c
  739. config.status: linking mpn/generic/get_str.c to mpn/get_str.c
  740. config.status: linking mpn/generic/set_str.c to mpn/set_str.c
  741. config.status: linking mpn/generic/scan0.c to mpn/scan0.c
  742. config.status: linking mpn/generic/scan1.c to mpn/scan1.c
  743. config.status: linking mpn/generic/popham.c to mpn/popcount.c
  744. config.status: linking mpn/generic/popham.c to mpn/hamdist.c
  745. config.status: linking mpn/generic/cmp.c to mpn/cmp.c
  746. config.status: linking mpn/generic/zero_p.c to mpn/zero_p.c
  747. config.status: linking mpn/generic/perfsqr.c to mpn/perfsqr.c
  748. config.status: linking mpn/generic/perfpow.c to mpn/perfpow.c
  749. config.status: linking mpn/generic/gcd_1.c to mpn/gcd_1.c
  750. config.status: linking mpn/generic/gcd.c to mpn/gcd.c
  751. config.status: linking mpn/generic/gcdext_1.c to mpn/gcdext_1.c
  752. config.status: linking mpn/generic/gcdext.c to mpn/gcdext.c
  753. config.status: linking mpn/generic/gcd_subdiv_step.c to mpn/gcd_subdiv_step.c
  754. config.status: linking mpn/generic/gcdext_lehmer.c to mpn/gcdext_lehmer.c
  755. config.status: linking mpn/generic/div_q.c to mpn/div_q.c
  756. config.status: linking mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
  757. config.status: linking mpn/generic/jacbase.c to mpn/jacbase.c
  758. config.status: linking mpn/generic/jacobi_2.c to mpn/jacobi_2.c
  759. config.status: linking mpn/generic/jacobi.c to mpn/jacobi.c
  760. config.status: linking mpn/generic/get_d.c to mpn/get_d.c
  761. config.status: linking mpn/generic/matrix22_mul.c to mpn/matrix22_mul.c
  762. config.status: linking mpn/generic/matrix22_mul1_inverse_vector.c to mpn/matrix22_mul1_inverse_vector.c
  763. config.status: linking mpn/generic/hgcd_matrix.c to mpn/hgcd_matrix.c
  764. config.status: linking mpn/generic/hgcd2.c to mpn/hgcd2.c
  765. config.status: linking mpn/generic/hgcd_step.c to mpn/hgcd_step.c
  766. config.status: linking mpn/generic/hgcd_reduce.c to mpn/hgcd_reduce.c
  767. config.status: linking mpn/generic/hgcd.c to mpn/hgcd.c
  768. config.status: linking mpn/generic/hgcd_appr.c to mpn/hgcd_appr.c
  769. config.status: linking mpn/generic/hgcd2_jacobi.c to mpn/hgcd2_jacobi.c
  770. config.status: linking mpn/generic/hgcd_jacobi.c to mpn/hgcd_jacobi.c
  771. config.status: linking mpn/generic/mullo_n.c to mpn/mullo_n.c
  772. config.status: linking mpn/generic/mullo_basecase.c to mpn/mullo_basecase.c
  773. config.status: linking mpn/generic/sqrlo.c to mpn/sqrlo.c
  774. config.status: linking mpn/generic/sqrlo_basecase.c to mpn/sqrlo_basecase.c
  775. config.status: linking mpn/generic/toom22_mul.c to mpn/toom22_mul.c
  776. config.status: linking mpn/generic/toom32_mul.c to mpn/toom32_mul.c
  777. config.status: linking mpn/generic/toom42_mul.c to mpn/toom42_mul.c
  778. config.status: linking mpn/generic/toom52_mul.c to mpn/toom52_mul.c
  779. config.status: linking mpn/generic/toom62_mul.c to mpn/toom62_mul.c
  780. config.status: linking mpn/generic/toom33_mul.c to mpn/toom33_mul.c
  781. config.status: linking mpn/generic/toom43_mul.c to mpn/toom43_mul.c
  782. config.status: linking mpn/generic/toom53_mul.c to mpn/toom53_mul.c
  783. config.status: linking mpn/generic/toom54_mul.c to mpn/toom54_mul.c
  784. config.status: linking mpn/generic/toom63_mul.c to mpn/toom63_mul.c
  785. config.status: linking mpn/generic/toom44_mul.c to mpn/toom44_mul.c
  786. config.status: linking mpn/generic/toom6h_mul.c to mpn/toom6h_mul.c
  787. config.status: linking mpn/generic/toom6_sqr.c to mpn/toom6_sqr.c
  788. config.status: linking mpn/generic/toom8h_mul.c to mpn/toom8h_mul.c
  789. config.status: linking mpn/generic/toom8_sqr.c to mpn/toom8_sqr.c
  790. config.status: linking mpn/generic/toom_couple_handling.c to mpn/toom_couple_handling.c
  791. config.status: linking mpn/generic/toom2_sqr.c to mpn/toom2_sqr.c
  792. config.status: linking mpn/generic/toom3_sqr.c to mpn/toom3_sqr.c
  793. config.status: linking mpn/generic/toom4_sqr.c to mpn/toom4_sqr.c
  794. config.status: linking mpn/generic/toom_eval_dgr3_pm1.c to mpn/toom_eval_dgr3_pm1.c
  795. config.status: linking mpn/generic/toom_eval_dgr3_pm2.c to mpn/toom_eval_dgr3_pm2.c
  796. config.status: linking mpn/generic/toom_eval_pm1.c to mpn/toom_eval_pm1.c
  797. config.status: linking mpn/generic/toom_eval_pm2.c to mpn/toom_eval_pm2.c
  798. config.status: linking mpn/generic/toom_eval_pm2exp.c to mpn/toom_eval_pm2exp.c
  799. config.status: linking mpn/generic/toom_eval_pm2rexp.c to mpn/toom_eval_pm2rexp.c
  800. config.status: linking mpn/generic/toom_interpolate_5pts.c to mpn/toom_interpolate_5pts.c
  801. config.status: linking mpn/generic/toom_interpolate_6pts.c to mpn/toom_interpolate_6pts.c
  802. config.status: linking mpn/generic/toom_interpolate_7pts.c to mpn/toom_interpolate_7pts.c
  803. config.status: linking mpn/generic/toom_interpolate_8pts.c to mpn/toom_interpolate_8pts.c
  804. config.status: linking mpn/generic/toom_interpolate_12pts.c to mpn/toom_interpolate_12pts.c
  805. config.status: linking mpn/generic/toom_interpolate_16pts.c to mpn/toom_interpolate_16pts.c
  806. config.status: linking mpn/generic/invertappr.c to mpn/invertappr.c
  807. config.status: linking mpn/generic/invert.c to mpn/invert.c
  808. config.status: linking mpn/generic/binvert.c to mpn/binvert.c
  809. config.status: linking mpn/generic/mulmod_bnm1.c to mpn/mulmod_bnm1.c
  810. config.status: linking mpn/generic/sqrmod_bnm1.c to mpn/sqrmod_bnm1.c
  811. config.status: linking mpn/generic/div_qr_1.c to mpn/div_qr_1.c
  812. config.status: linking mpn/generic/div_qr_1n_pi1.c to mpn/div_qr_1n_pi1.c
  813. config.status: linking mpn/generic/div_qr_2.c to mpn/div_qr_2.c
  814. config.status: linking mpn/generic/div_qr_2n_pi1.c to mpn/div_qr_2n_pi1.c
  815. config.status: linking mpn/generic/div_qr_2u_pi1.c to mpn/div_qr_2u_pi1.c
  816. config.status: linking mpn/generic/sbpi1_div_q.c to mpn/sbpi1_div_q.c
  817. config.status: linking mpn/generic/sbpi1_div_qr.c to mpn/sbpi1_div_qr.c
  818. config.status: linking mpn/generic/sbpi1_divappr_q.c to mpn/sbpi1_divappr_q.c
  819. config.status: linking mpn/generic/dcpi1_div_q.c to mpn/dcpi1_div_q.c
  820. config.status: linking mpn/generic/dcpi1_div_qr.c to mpn/dcpi1_div_qr.c
  821. config.status: linking mpn/generic/dcpi1_divappr_q.c to mpn/dcpi1_divappr_q.c
  822. config.status: linking mpn/generic/mu_div_qr.c to mpn/mu_div_qr.c
  823. config.status: linking mpn/generic/mu_divappr_q.c to mpn/mu_divappr_q.c
  824. config.status: linking mpn/generic/mu_div_q.c to mpn/mu_div_q.c
  825. config.status: linking mpn/generic/bdiv_q_1.c to mpn/bdiv_q_1.c
  826. config.status: linking mpn/generic/sbpi1_bdiv_q.c to mpn/sbpi1_bdiv_q.c
  827. config.status: linking mpn/generic/sbpi1_bdiv_qr.c to mpn/sbpi1_bdiv_qr.c
  828. config.status: linking mpn/generic/dcpi1_bdiv_q.c to mpn/dcpi1_bdiv_q.c
  829. config.status: linking mpn/generic/dcpi1_bdiv_qr.c to mpn/dcpi1_bdiv_qr.c
  830. config.status: linking mpn/generic/mu_bdiv_q.c to mpn/mu_bdiv_q.c
  831. config.status: linking mpn/generic/mu_bdiv_qr.c to mpn/mu_bdiv_qr.c
  832. config.status: linking mpn/generic/bdiv_q.c to mpn/bdiv_q.c
  833. config.status: linking mpn/generic/bdiv_qr.c to mpn/bdiv_qr.c
  834. config.status: linking mpn/generic/broot.c to mpn/broot.c
  835. config.status: linking mpn/generic/brootinv.c to mpn/brootinv.c
  836. config.status: linking mpn/generic/bsqrt.c to mpn/bsqrt.c
  837. config.status: linking mpn/generic/bsqrtinv.c to mpn/bsqrtinv.c
  838. config.status: linking mpn/generic/divexact.c to mpn/divexact.c
  839. config.status: linking mpn/generic/bdiv_dbm1c.c to mpn/bdiv_dbm1c.c
  840. config.status: linking mpn/generic/redc_1.c to mpn/redc_1.c
  841. config.status: linking mpn/generic/redc_2.c to mpn/redc_2.c
  842. config.status: linking mpn/generic/redc_n.c to mpn/redc_n.c
  843. config.status: linking mpn/generic/powm.c to mpn/powm.c
  844. config.status: linking mpn/generic/powlo.c to mpn/powlo.c
  845. config.status: linking mpn/generic/sec_powm.c to mpn/sec_powm.c
  846. config.status: linking mpn/generic/sec_mul.c to mpn/sec_mul.c
  847. config.status: linking mpn/generic/sec_sqr.c to mpn/sec_sqr.c
  848. config.status: linking mpn/generic/sec_div.c to mpn/sec_div_qr.c
  849. config.status: linking mpn/generic/sec_div.c to mpn/sec_div_r.c
  850. config.status: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_qr.c
  851. config.status: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_r.c
  852. config.status: linking mpn/generic/sec_aors_1.c to mpn/sec_add_1.c
  853. config.status: linking mpn/generic/sec_aors_1.c to mpn/sec_sub_1.c
  854. config.status: linking mpn/generic/sec_invert.c to mpn/sec_invert.c
  855. config.status: linking mpn/generic/trialdiv.c to mpn/trialdiv.c
  856. config.status: linking mpn/generic/remove.c to mpn/remove.c
  857. config.status: linking mpn/generic/logops_n.c to mpn/and_n.c
  858. config.status: linking mpn/generic/logops_n.c to mpn/andn_n.c
  859. config.status: linking mpn/generic/logops_n.c to mpn/nand_n.c
  860. config.status: linking mpn/generic/logops_n.c to mpn/ior_n.c
  861. config.status: linking mpn/generic/logops_n.c to mpn/iorn_n.c
  862. config.status: linking mpn/generic/logops_n.c to mpn/nior_n.c
  863. config.status: linking mpn/generic/logops_n.c to mpn/xor_n.c
  864. config.status: linking mpn/generic/logops_n.c to mpn/xnor_n.c
  865. config.status: linking mpn/generic/copyi.c to mpn/copyi.c
  866. config.status: linking mpn/generic/copyd.c to mpn/copyd.c
  867. config.status: linking mpn/generic/zero.c to mpn/zero.c
  868. config.status: linking mpn/generic/sec_tabselect.c to mpn/sec_tabselect.c
  869. config.status: linking mpn/generic/comb_tables.c to mpn/comb_tables.c
  870. config.status: linking mpn/generic/add_n_sub_n.c to mpn/add_n_sub_n.c
  871. config.status: linking mpn/generic/gmp-mparam.h to gmp-mparam.h
  872. config.status: executing libtool commands
  873. configure: summary of build options:
  874.  
  875. Version: GNU MP 6.1.2
  876. Host type: arm-apple-darwin
  877. ABI: 32
  878. Install prefix: /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/gmplib-macosx-x86_64
  879. Compiler: /Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  880. Static libraries: yes
  881. Shared libraries: no
  882.  
  883. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  884. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  885. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic/relic-macosx-x86_64 ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  886. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  887. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  888. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64 ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  889. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  890. ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp ~/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  891. + git submodule update --init
  892. Submodule 'contrib/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'contrib/pybind11'
  893. Cloning into '/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/pybind11'...
  894. + MIN_IOS=10.0
  895. + MIN_WATCHOS=2.0
  896. + MIN_TVOS=10.0
  897. + MIN_MACOS=10.10
  898. + IPHONEOS=iphoneos
  899. + IPHONESIMULATOR=iphonesimulator
  900. + WATCHOS=watchos
  901. + WATCHSIMULATOR=watchsimulator
  902. + TVOS=appletvos
  903. + TVSIMULATOR=appletvsimulator
  904. + MACOS=macosx
  905. ++ sysctl -n hw.logicalcpu_max
  906. + LOGICALCPU_MAX=4
  907. ++ pwd
  908. + GMP_DIR=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp
  909. + prepare
  910. + download_gmp
  911. + GMP_VERSION=6.1.2
  912. ++ pwd
  913. + CURRENT_DIR=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9
  914. + '[' '!' -s /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp-6.1.2.tar.bz2 ']'
  915. + curl -L -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp-6.1.2.tar.bz2 https://gmplib.org/download/gmp/gmp-6.1.2.tar.bz2
  916. % Total % Received % Xferd Average Speed Time Time Time Current
  917. Dload Upload Total Spent Left Speed
  918. 100 2330k 100 2330k 0 0 328k 0 0:00:07 0:00:07 --:--:-- 233k
  919. + rm -rf gmp
  920. + tar xfj gmp-6.1.2.tar.bz2
  921. + mv gmp-6.1.2 gmp
  922. + download_cmake_toolchain
  923. + pushd contrib/relic
  924. + '[' '!' -s ios.toolchain.cmake ']'
  925. + SHA256_HASH=782853957073f8e7cfa21c94823c74519eaf75c93960f13fcef44cd9ec6eb10e
  926. + curl -o ios.toolchain.cmake https://raw.githubusercontent.com/leetal/ios-cmake/78da4171ba52d95403a1f600b79866324a6375d7/ios.toolchain.cmake
  927. % Total % Received % Xferd Average Speed Time Time Time Current
  928. Dload Upload Total Spent Left Speed
  929. 100 21687 100 21687 0 0 33780 0 --:--:-- --:--:-- --:--:-- 33727
  930. ++ shasum -a 256 ios.toolchain.cmake
  931. ++ cut -f 1 -d ' '
  932. + DOWNLOADED_HASH=782853957073f8e7cfa21c94823c74519eaf75c93960f13fcef44cd9ec6eb10e
  933. + '[' 782853957073f8e7cfa21c94823c74519eaf75c93960f13fcef44cd9ec6eb10e '!=' 782853957073f8e7cfa21c94823c74519eaf75c93960f13fcef44cd9ec6eb10e ']'
  934. + popd
  935. + rm -rf artefacts
  936. + mkdir artefacts
  937. + build_all macos 'macosx;x86_64'
  938. + SUFFIX=macos
  939. + BUILD_IN='macosx;x86_64'
  940. + build_gmp 'macosx;x86_64'
  941. + BUILD_IN='macosx;x86_64'
  942. + IFS='|'
  943. + read -ra BUILD_PAIRS
  944. + pushd gmp
  945. + LIPOARGS=
  946. + PLATFORM=
  947. + ARCH=
  948. + for BUILD_PAIR in '"${BUILD_PAIRS[@]}"'
  949. + IFS=';'
  950. + read -ra PARSED_PAIR
  951. + PLATFORM=macosx
  952. + ARCH=x86_64
  953. + build_gmp_arch macosx x86_64
  954. + PLATFORM=macosx
  955. + ARCH=x86_64
  956. ++ xcrun --sdk macosx --show-sdk-path
  957. + SDK=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  958. ++ xcrun --sdk macosx --show-sdk-platform-path
  959. xcrun: error: unable to lookup item 'PlatformPath' from command line tools installation
  960. xcrun: error: unable to lookup item 'PlatformPath' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
  961. + PLATFORM_PATH=
  962. ++ xcrun --sdk macosx --find clang
  963. + CLANG=/Library/Developer/CommandLineTools/usr/bin/clang
  964. ++ pwd
  965. + CURRENT_DIR=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp
  966. ++ xcode-select --print-path
  967. + DEVELOPER=/Library/Developer/CommandLineTools
  968. + export PATH=/Developer/usr/bin:/Library/Developer/CommandLineTools/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
  969. + PATH=/Developer/usr/bin:/Library/Developer/CommandLineTools/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
  970. + make clean
  971. make: *** No rule to make target `clean'. Stop.
  972. + true
  973. + make distclean
  974. make: *** No rule to make target `distclean'. Stop.
  975. + true
  976. + mkdir gmplib-macosx-x86_64
  977. + CFLAGS='-fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
  978. ++ version_min_flag macosx
  979. ++ PLATFORM=macosx
  980. ++ FLAG=
  981. ++ [[ macosx = iphoneos ]]
  982. ++ [[ macosx = iphonesimulator ]]
  983. ++ [[ macosx = watchos ]]
  984. ++ [[ macosx = watchsimulator ]]
  985. ++ [[ macosx = appletvos ]]
  986. ++ [[ macosx = appletvsimulator ]]
  987. ++ [[ macosx = macosx ]]
  988. ++ FLAG=-mmacosx-version-min=10.10
  989. ++ echo -mmacosx-version-min=10.10
  990. + EXTRA_FLAGS=-mmacosx-version-min=10.10
  991. + CCARGS='/Library/Developer/CommandLineTools/usr/bin/clang -fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
  992. + CPPFLAGSARGS='-fembed-bitcode -arch x86_64 --sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10'
  993. + CONFIGURESCRIPT=gmp_configure_script.sh
  994. + cat
  995. + chmod a+x gmp_configure_script.sh
  996. + sh gmp_configure_script.sh
  997. + rm gmp_configure_script.sh
  998. + make -j 4
  999. + make install
  1000. + LIPOARGS+='gmplib-macosx-x86_64/lib/libgmp.a '
  1001. + cp -r gmplib-macosx-x86_64/include .
  1002. + rm -rf lib
  1003. + mkdir lib
  1004. + xcrun lipo gmplib-macosx-x86_64/lib/libgmp.a -create -output lib/libgmp.a
  1005. + popd
  1006. + build_relic 'macosx;x86_64'
  1007. + BUILD_IN='macosx;x86_64'
  1008. + IFS='|'
  1009. + read -ra BUILD_PAIRS
  1010. + pushd contrib/relic
  1011. + LIPOARGS=
  1012. + for BUILD_PAIR in '"${BUILD_PAIRS[@]}"'
  1013. + IFS=';'
  1014. + read -ra PARSED_PAIR
  1015. + PLATFORM=macosx
  1016. + ARCH=x86_64
  1017. + build_relic_arch macosx x86_64
  1018. + PLATFORM=macosx
  1019. + ARCH=x86_64
  1020. ++ xcrun --sdk macosx --show-sdk-path
  1021. + SDK=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  1022. + BUILDDIR=relic-macosx-x86_64
  1023. + rm -rf relic-macosx-x86_64
  1024. + mkdir relic-macosx-x86_64
  1025. + pushd relic-macosx-x86_64
  1026. + unset CC
  1027. ++ xcrun --sdk macosx --find clang
  1028. + export CC=/Library/Developer/CommandLineTools/usr/bin/clang
  1029. + CC=/Library/Developer/CommandLineTools/usr/bin/clang
  1030. + WSIZE=0
  1031. + IOS_PLATFORM=
  1032. + OPTIMIZATIONFLAGS=
  1033. + [[ macosx = iphoneos ]]
  1034. + [[ macosx = iphonesimulator ]]
  1035. + [[ macosx = watchos ]]
  1036. + [[ macosx = watchsimulator ]]
  1037. + [[ macosx = appletvos ]]
  1038. + [[ macosx = appletvsimulator ]]
  1039. + [[ macosx = macosx ]]
  1040. + WSIZE=64
  1041. + OPTIMIZATIONFLAGS=-fomit-frame-pointer
  1042. + COMPILER_ARGS=
  1043. + [[ x86_64 != \i\3\8\6 ]]
  1044. ++ version_min_flag macosx
  1045. ++ PLATFORM=macosx
  1046. ++ FLAG=
  1047. ++ [[ macosx = iphoneos ]]
  1048. ++ [[ macosx = iphonesimulator ]]
  1049. ++ [[ macosx = watchos ]]
  1050. ++ [[ macosx = watchsimulator ]]
  1051. ++ [[ macosx = appletvos ]]
  1052. ++ [[ macosx = appletvsimulator ]]
  1053. ++ [[ macosx = macosx ]]
  1054. ++ FLAG=-mmacosx-version-min=10.10
  1055. ++ echo -mmacosx-version-min=10.10
  1056. + COMPILER_ARGS=-mmacosx-version-min=10.10
  1057. + EXTRA_ARGS=
  1058. + [[ macosx = macosx ]]
  1059. + EXTRA_ARGS=-DOPSYS=MACOSX
  1060. + [[ x86_64 = \i\3\8\6 ]]
  1061. + [[ x86_64 = \x\8\6\_\6\4 ]]
  1062. + EXTRA_ARGS+=' -DARCH=X64'
  1063. ++ pwd
  1064. + CURRENT_DIR=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/contrib/relic/relic-macosx-x86_64
  1065. + cmake -DCMAKE_PREFIX_PATH:PATH=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp -DTESTS=0 -DBENCH=0 -DCHECK=off -DARITH=gmp -DFP_PRIME=381 -DMULTI=PTHREAD -DFP_QNRES=off '-DFP_METHD=INTEG;INTEG;INTEG;MONTY;LOWER;SLIDE' '-DFPX_METHD=INTEG;INTEG;LAZYR' '-DPP_METHD=LAZYR;OATEP' '-DCOMP=-O3 -funroll-loops -fomit-frame-pointer -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -arch x86_64 -fembed-bitcode -mmacosx-version-min=10.10' -DWSIZE=64 -DVERBS=off -DSHLIB=off -DALLOC=AUTO -DEP_PLAIN=off -DEP_SUPER=off -DPP_EXT=LAZYR -DTIMER=HREAL -DOPSYS=MACOSX -DARCH=X64 ../
  1066. /bin/bash: line 247: cmake: command not found
  1067. + make -j 4
  1068. make: *** No targets specified and no makefile found. Stop.
  1069. + popd
  1070. + LIPOARGS+='relic-macosx-x86_64/lib/librelic_s.a '
  1071. + xcrun lipo relic-macosx-x86_64/lib/librelic_s.a -create -output librelic.a
  1072. fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: can't open input file: relic-macosx-x86_64/lib/librelic_s.a (No such file or directory)
  1073. + popd
  1074. + build_bls 'macosx;x86_64'
  1075. + BLS_FILES=("aggregationinfo" "bls" "chaincode" "extendedprivatekey" "extendedpublickey" "privatekey" "publickey" "signature")
  1076. ++ printf '%s.o ' aggregationinfo bls chaincode extendedprivatekey extendedpublickey privatekey publickey signature
  1077. + ALL_BLS_OBJ_FILES='aggregationinfo.o bls.o chaincode.o extendedprivatekey.o extendedpublickey.o privatekey.o publickey.o signature.o '
  1078. + BUILD_IN='macosx;x86_64'
  1079. + IFS='|'
  1080. + read -ra BUILD_PAIRS
  1081. + LIPOARGS=
  1082. + for BUILD_PAIR in '"${BUILD_PAIRS[@]}"'
  1083. + IFS=';'
  1084. + read -ra PARSED_PAIR
  1085. + PLATFORM=macosx
  1086. + ARCH=x86_64
  1087. + build_bls_arch macosx x86_64
  1088. + PLATFORM=macosx
  1089. + ARCH=x86_64
  1090. ++ xcrun --sdk macosx --show-sdk-path
  1091. + SDK=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  1092. + BUILDDIR=bls-macosx-x86_64
  1093. + rm -rf bls-macosx-x86_64
  1094. + mkdir bls-macosx-x86_64
  1095. + pushd bls-macosx-x86_64
  1096. ++ version_min_flag macosx
  1097. ++ PLATFORM=macosx
  1098. ++ FLAG=
  1099. ++ [[ macosx = iphoneos ]]
  1100. ++ [[ macosx = iphonesimulator ]]
  1101. ++ [[ macosx = watchos ]]
  1102. ++ [[ macosx = watchsimulator ]]
  1103. ++ [[ macosx = appletvos ]]
  1104. ++ [[ macosx = appletvsimulator ]]
  1105. ++ [[ macosx = macosx ]]
  1106. ++ FLAG=-mmacosx-version-min=10.10
  1107. ++ echo -mmacosx-version-min=10.10
  1108. + EXTRA_ARGS=-mmacosx-version-min=10.10
  1109. ++ pwd
  1110. + CURRENT_DIR=/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64
  1111. + for F in '"${BLS_FILES[@]}"'
  1112. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/aggregationinfo.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/aggregationinfo.o
  1113. In file included from ../src/aggregationinfo.cpp:20:
  1114. In file included from ../src/aggregationinfo.hpp:20:
  1115. ../src/publickey.hpp:21:10: fatal error: 'relic_conf.h' file not found
  1116. #include "relic_conf.h"
  1117. ^~~~~~~~~~~~~~
  1118. 1 error generated.
  1119. + for F in '"${BLS_FILES[@]}"'
  1120. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/bls.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/bls.o
  1121. In file included from ../src/bls.cpp:20:
  1122. ../src/bls.hpp:22:10: fatal error: 'relic_conf.h' file not found
  1123. #include "relic_conf.h"
  1124. ^~~~~~~~~~~~~~
  1125. 1 error generated.
  1126. + for F in '"${BLS_FILES[@]}"'
  1127. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/chaincode.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/chaincode.o
  1128. In file included from ../src/chaincode.cpp:15:
  1129. ../src/chaincode.hpp:21:10: fatal error: 'relic_conf.h' file not found
  1130. #include "relic_conf.h"
  1131. ^~~~~~~~~~~~~~
  1132. 1 error generated.
  1133. + for F in '"${BLS_FILES[@]}"'
  1134. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/extendedprivatekey.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/extendedprivatekey.o
  1135. In file included from ../src/extendedprivatekey.cpp:17:
  1136. ../src/extendedprivatekey.hpp:18:10: fatal error: 'relic_conf.h' file not found
  1137. #include "relic_conf.h"
  1138. ^~~~~~~~~~~~~~
  1139. 1 error generated.
  1140. + for F in '"${BLS_FILES[@]}"'
  1141. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/extendedpublickey.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/extendedpublickey.o
  1142. In file included from ../src/extendedpublickey.cpp:16:
  1143. ../src/extendedpublickey.hpp:18:10: fatal error: 'relic_conf.h' file not found
  1144. #include "relic_conf.h"
  1145. ^~~~~~~~~~~~~~
  1146. 1 error generated.
  1147. + for F in '"${BLS_FILES[@]}"'
  1148. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/privatekey.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/privatekey.o
  1149. In file included from ../src/privatekey.cpp:19:
  1150. ../src/bls.hpp:22:10: fatal error: 'relic_conf.h' file not found
  1151. #include "relic_conf.h"
  1152. ^~~~~~~~~~~~~~
  1153. 1 error generated.
  1154. + for F in '"${BLS_FILES[@]}"'
  1155. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/publickey.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/publickey.o
  1156. In file included from ../src/publickey.cpp:19:
  1157. ../src/publickey.hpp:21:10: fatal error: 'relic_conf.h' file not found
  1158. #include "relic_conf.h"
  1159. ^~~~~~~~~~~~~~
  1160. 1 error generated.
  1161. + for F in '"${BLS_FILES[@]}"'
  1162. + clang -I../contrib/relic/include -I../contrib/relic/relic-macosx-x86_64/include -I../src/ -I/Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/gmp/include -x c++ -std=c++14 -stdlib=libc++ -fembed-bitcode -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=10.10 -c ../src/signature.cpp -o /Users/ibragimmamilov/Library/Caches/CocoaPods/Pods/Release/bls-signatures-pod/0.2.11-6bca9/bls-macosx-x86_64/signature.o
  1163. In file included from ../src/signature.cpp:20:
  1164. ../src/signature.hpp:21:10: fatal error: 'relic_conf.h' file not found
  1165. #include "relic_conf.h"
  1166. ^~~~~~~~~~~~~~
  1167. 1 error generated.
  1168. + ar -cvq libbls.a aggregationinfo.o bls.o chaincode.o extendedprivatekey.o extendedpublickey.o privatekey.o publickey.o signature.o
  1169. ar: aggregationinfo.o: No such file or directory
  1170. ar: bls.o: No such file or directory
  1171. ar: chaincode.o: No such file or directory
  1172. ar: extendedprivatekey.o: No such file or directory
  1173. ar: extendedpublickey.o: No such file or directory
  1174. ar: privatekey.o: No such file or directory
  1175. ar: publickey.o: No such file or directory
  1176. ar: signature.o: No such file or directory
  1177. + popd
  1178. + LIPOARGS+='bls-macosx-x86_64/libbls.a '
  1179. + xcrun lipo bls-macosx-x86_64/libbls.a -create -output libbls.a
  1180. fatal error: /Library/Developer/CommandLineTools/usr/bin/lipo: empty archive with no architecture specification: bls-macosx-x86_64/libbls.a (can't determine architecture for it)
  1181. + mv gmp/lib/libgmp.a artefacts/libgmp_macos.a
  1182. + mv contrib/relic/librelic.a artefacts/librelic_macos.a
  1183. mv: rename contrib/relic/librelic.a to artefacts/librelic_macos.a: No such file or directory
  1184. + mv libbls.a artefacts/libbls_macos.a
  1185. mv: rename libbls.a to artefacts/libbls_macos.a: No such file or directory
  1186. + build_all macos 'macosx;arm64'
  1187. + SUFFIX=macos
  1188. + BUILD_IN='macosx;arm64'
  1189. + build_gmp 'macosx;arm64'
  1190. + BUILD_IN='macosx;arm64'
  1191. + IFS='|'
  1192. + read -ra BUILD_PAIRS
  1193. + pushd gmp
  1194. + LIPOARGS=
  1195. + PLATFORM=
  1196. + ARCH=
  1197. + for BUILD_PAIR in '"${BUILD_PAIRS[@]}"'
  1198. + IFS=';'
  1199. + read -ra PARSED_PAIR
  1200. + PLATFORM=macosx
  1201. + ARCH=arm64
  1202. + build_gmp_arch macosx arm64
  1203. + PLATFORM=macosx
  1204. + ARCH=arm64
  1205. ++ xcrun --sdk macosx --show-sdk-path
  1206. + SDK=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
  1207. ++ xcrun --sdk macosx --show-sdk-platform-path
  1208. xcrun: error: unable to lookup item 'PlatformPath' from command line tools installation
  1209. xcrun: error: unable to lookup item 'PlatformPath' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk'
  1210. + PLATFORM_PATH=
  1211.  
  1212. MacBook-Ibragim:dashwallet-ios ibragimmamilov$
  1213.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement