spacepaste

  1.  
  2. localhost ~/bitcoin # tar -xf armory*.tar
  3. localhost ~/bitcoin # cd *src
  4. localhost ~/bitcoin/armory_0.96.4_src # ls
  5. armorycolors.py changelog.txt guardian.py LICENSE-MIT pytest README_ArmoryDB.md subprocess_win.py
  6. armorycolors.pyc configure.ac guitest LICENSE.py qrc_img_resources.py README_macOS.md translations.md
  7. armoryd.README cppForSwig img LICENSE.pyc qrc_img_resources.pyc README.md ui
  8. armoryengine dpkgfiles imgList.xml linuxbuild qrcodenative.py release_scripts update_version.py
  9. armorymodels.py dynamicImport.py jasvet.py m4 qrcodenative.pyc r-pi urllib3
  10. armorymodels.pyc dynamicImport.pyc jasvet.pyc Makefile.am qtdefines.py samplemodules webshop
  11. ArmoryQt.py edit_icons.bat lang nginx_example.conf qtdefines.pyc SDM.py windowsbuild
  12. ArmorySetup.nsi edit_icons.rts LICENSE osxbuild qtdialogs.py SDM.pyc writeNSISCompilerArgs.py
  13. autogen.sh extras LICENSE-ATI PublicKeys qtdialogs.pyc setup.py
  14. localhost ~/bitcoin/armory_0.96.4_src # ./autogen.sh
  15. Preparing the BitcoinArmory build system...please wait
  16. Found GNU Autoconf version 2.69
  17. Found GNU Automake version 1.15.1
  18. Found GNU Libtool version 2.4.6
  19. Automatically preparing build ... done
  20. The BitcoinArmory build system is now prepared. To build here, run:
  21. ./configure
  22. make
  23. localhost ~/bitcoin/armory_0.96.4_src # ./configure
  24. checking for a BSD-compatible install... /usr/bin/install -c
  25. checking whether build environment is sane... yes
  26. checking for a thread-safe mkdir -p... /bin/mkdir -p
  27. checking for gawk... gawk
  28. checking whether make sets $(MAKE)... yes
  29. checking whether make supports nested variables... yes
  30. checking for style of include used by make... GNU
  31. checking for gcc... gcc
  32. checking whether the C compiler works... yes
  33. checking for C compiler default output file name... a.out
  34. checking for suffix of executables...
  35. checking whether we are cross compiling... no
  36. checking for suffix of object files... o
  37. checking whether we are using the GNU C compiler... yes
  38. checking whether gcc accepts -g... yes
  39. checking for gcc option to accept ISO C89... none needed
  40. checking whether gcc understands -c and -o together... yes
  41. checking dependency style of gcc... gcc3
  42. checking for ar... ar
  43. checking the archiver (ar) interface... ar
  44. checking build system type... x86_64-pc-linux-gnu
  45. checking host system type... x86_64-pc-linux-gnu
  46. checking how to print strings... printf
  47. checking for a sed that does not truncate output... /bin/sed
  48. checking for grep that handles long lines and -e... /bin/grep
  49. checking for egrep... /bin/grep -E
  50. checking for fgrep... /bin/grep -F
  51. checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
  52. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  53. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  54. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  55. checking whether ln -s works... yes
  56. checking the maximum length of command line arguments... 1572864
  57. checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
  58. checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
  59. checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
  60. checking for objdump... objdump
  61. checking how to recognize dependent libraries... pass_all
  62. checking for dlltool... no
  63. checking how to associate runtime and link libraries... printf %s\n
  64. checking for archiver @FILE support... @
  65. checking for strip... strip
  66. checking for ranlib... ranlib
  67. checking command to parse /usr/bin/nm -B output from gcc object... ok
  68. checking for sysroot... no
  69. checking for a working dd... /bin/dd
  70. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  71. checking for mt... no
  72. checking if : is a manifest tool... no
  73. checking how to run the C preprocessor... gcc -E
  74. checking for ANSI C header files... yes
  75. checking for sys/types.h... yes
  76. checking for sys/stat.h... yes
  77. checking for stdlib.h... yes
  78. checking for string.h... yes
  79. checking for memory.h... yes
  80. checking for strings.h... yes
  81. checking for inttypes.h... yes
  82. checking for stdint.h... yes
  83. checking for unistd.h... yes
  84. checking for dlfcn.h... yes
  85. checking for objdir... .libs
  86. checking if gcc supports -fno-rtti -fno-exceptions... no
  87. checking for gcc option to produce PIC... -fPIC -DPIC
  88. checking if gcc PIC flag -fPIC -DPIC works... yes
  89. checking if gcc static flag -static works... yes
  90. checking if gcc supports -c -o file.o... yes
  91. checking if gcc supports -c -o file.o... (cached) yes
  92. checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  93. checking whether -lc should be explicitly linked in... no
  94. checking dynamic linker characteristics... GNU/Linux ld.so
  95. checking how to hardcode library paths into programs... immediate
  96. checking whether stripping libraries is possible... yes
  97. checking if libtool supports shared libraries... yes
  98. checking whether to build shared libraries... yes
  99. checking whether to build static libraries... yes
  100. checking for gcc... (cached) gcc
  101. checking whether we are using the GNU C compiler... (cached) yes
  102. checking whether gcc accepts -g... (cached) yes
  103. checking for gcc option to accept ISO C89... (cached) none needed
  104. checking whether gcc understands -c and -o together... (cached) yes
  105. checking dependency style of gcc... (cached) gcc3
  106. checking for g++... g++
  107. checking whether we are using the GNU C++ compiler... yes
  108. checking whether g++ accepts -g... yes
  109. checking dependency style of g++... gcc3
  110. checking how to run the C++ preprocessor... g++ -E
  111. checking for ld used by g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  112. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
  113. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  114. checking for g++ option to produce PIC... -fPIC -DPIC
  115. checking if g++ PIC flag -fPIC -DPIC works... yes
  116. checking if g++ static flag -static works... yes
  117. checking if g++ supports -c -o file.o... yes
  118. checking if g++ supports -c -o file.o... (cached) yes
  119. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  120. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  121. checking how to hardcode library paths into programs... immediate
  122. checking size of long unsigned int... 8
  123. checking whether g++ supports C++11 features with -std=c++11... yes
  124. checking for swig... yes
  125. checking for swig... /usr/bin/swig
  126. checking for python... /usr/bin/python
  127. checking for a version of Python >= '2.1.0'... yes
  128. checking for the distutils Python package... yes
  129. checking for Python include path... -I/usr/include/python3.5m
  130. checking for Python library path... -L/usr/lib64 -lpython3.5m
  131. checking for Python site-packages path... /usr/lib64/python3.5/site-packages
  132. checking python extra libraries... -lpthread -ldl -lutil -lm
  133. checking python extra linking flags... -Xlinker -export-dynamic
  134. checking consistency of all components of python development environment... yes
  135. checking python module: psutil... yes
  136. AX_SWIG_PYTHON_CPPFLAGS: -I/usr/include/python3.5m
  137. checking for pyrcc4... yes
  138. checking for lrelease... yes
  139. is compiler clang: no
  140. checking that generated files are newer than configure... done
  141. configure: creating ./config.status
  142. config.status: creating Makefile
  143. config.status: creating cppForSwig/Makefile
  144. config.status: creating cppForSwig/lmdb/Makefile
  145. config.status: executing depfiles commands
  146. config.status: executing libtool commands
  147. === configuring in cppForSwig/fcgi (/root/bitcoin/armory_0.96.4_src/cppForSwig/fcgi)
  148. configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' --cache-file=/dev/null --srcdir=.
  149. checking for a BSD-compatible install... /usr/bin/install -c
  150. checking whether build environment is sane... yes
  151. checking for a thread-safe mkdir -p... /bin/mkdir -p
  152. checking for gawk... gawk
  153. checking whether make sets $(MAKE)... yes
  154. checking whether make supports nested variables... yes
  155. checking for style of include used by make... GNU
  156. checking for gcc... gcc
  157. checking whether the C compiler works... yes
  158. checking for C compiler default output file name... a.out
  159. checking for suffix of executables...
  160. checking whether we are cross compiling... no
  161. checking for suffix of object files... o
  162. checking whether we are using the GNU C compiler... yes
  163. checking whether gcc accepts -g... yes
  164. checking for gcc option to accept ISO C89... none needed
  165. checking whether gcc understands -c and -o together... yes
  166. checking dependency style of gcc... gcc3
  167. checking for ar... ar
  168. checking the archiver (ar) interface... ar
  169. checking build system type... x86_64-pc-linux-gnu
  170. checking host system type... x86_64-pc-linux-gnu
  171. checking how to print strings... printf
  172. checking for a sed that does not truncate output... /bin/sed
  173. checking for grep that handles long lines and -e... /bin/grep
  174. checking for egrep... /bin/grep -E
  175. checking for fgrep... /bin/grep -F
  176. checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
  177. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  178. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  179. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  180. checking whether ln -s works... yes
  181. checking the maximum length of command line arguments... 1572864
  182. checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
  183. checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
  184. checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
  185. checking for objdump... objdump
  186. checking how to recognize dependent libraries... pass_all
  187. checking for dlltool... no
  188. checking how to associate runtime and link libraries... printf %s\n
  189. checking for archiver @FILE support... @
  190. checking for strip... strip
  191. checking for ranlib... ranlib
  192. checking command to parse /usr/bin/nm -B output from gcc object... ok
  193. checking for sysroot... no
  194. checking for a working dd... /bin/dd
  195. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  196. checking for mt... no
  197. checking if : is a manifest tool... no
  198. checking how to run the C preprocessor... gcc -E
  199. checking for ANSI C header files... yes
  200. checking for sys/types.h... yes
  201. checking for sys/stat.h... yes
  202. checking for stdlib.h... yes
  203. checking for string.h... yes
  204. checking for memory.h... yes
  205. checking for strings.h... yes
  206. checking for inttypes.h... yes
  207. checking for stdint.h... yes
  208. checking for unistd.h... yes
  209. checking for dlfcn.h... yes
  210. checking for objdir... .libs
  211. checking if gcc supports -fno-rtti -fno-exceptions... no
  212. checking for gcc option to produce PIC... -fPIC -DPIC
  213. checking if gcc PIC flag -fPIC -DPIC works... yes
  214. checking if gcc static flag -static works... yes
  215. checking if gcc supports -c -o file.o... yes
  216. checking if gcc supports -c -o file.o... (cached) yes
  217. checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  218. checking whether -lc should be explicitly linked in... no
  219. checking dynamic linker characteristics... GNU/Linux ld.so
  220. checking how to hardcode library paths into programs... immediate
  221. checking whether stripping libraries is possible... yes
  222. checking if libtool supports shared libraries... yes
  223. checking whether to build shared libraries... yes
  224. checking whether to build static libraries... yes
  225. checking for g++... g++
  226. checking whether we are using the GNU C++ compiler... yes
  227. checking whether g++ accepts -g... yes
  228. checking dependency style of g++... gcc3
  229. checking how to run the C++ preprocessor... g++ -E
  230. checking for ld used by g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  231. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
  232. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  233. checking for g++ option to produce PIC... -fPIC -DPIC
  234. checking if g++ PIC flag -fPIC -DPIC works... yes
  235. checking if g++ static flag -static works... yes
  236. checking if g++ supports -c -o file.o... yes
  237. checking if g++ supports -c -o file.o... (cached) yes
  238. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  239. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  240. checking how to hardcode library paths into programs... immediate
  241. checking for gawk... (cached) gawk
  242. checking for gcc... (cached) gcc
  243. checking whether we are using the GNU C compiler... (cached) yes
  244. checking whether gcc accepts -g... (cached) yes
  245. checking for gcc option to accept ISO C89... (cached) none needed
  246. checking whether gcc understands -c and -o together... (cached) yes
  247. checking dependency style of gcc... (cached) gcc3
  248. checking how to run the C preprocessor... gcc -E
  249. checking whether ln -s works... yes
  250. checking whether make sets $(MAKE)... (cached) yes
  251. checking arpa/inet.h usability... yes
  252. checking arpa/inet.h presence... yes
  253. checking for arpa/inet.h... yes
  254. checking fcntl.h usability... yes
  255. checking fcntl.h presence... yes
  256. checking for fcntl.h... yes
  257. checking limits.h usability... yes
  258. checking limits.h presence... yes
  259. checking for limits.h... yes
  260. checking for memory.h... (cached) yes
  261. checking netdb.h usability... yes
  262. checking netdb.h presence... yes
  263. checking for netdb.h... yes
  264. checking netinet/in.h usability... yes
  265. checking netinet/in.h presence... yes
  266. checking for netinet/in.h... yes
  267. checking for stdlib.h... (cached) yes
  268. checking for string.h... (cached) yes
  269. checking sys/param.h usability... yes
  270. checking sys/param.h presence... yes
  271. checking for sys/param.h... yes
  272. checking sys/socket.h usability... yes
  273. checking sys/socket.h presence... yes
  274. checking for sys/socket.h... yes
  275. checking sys/time.h usability... yes
  276. checking sys/time.h presence... yes
  277. checking for sys/time.h... yes
  278. checking sys/timeb.h usability... yes
  279. checking sys/timeb.h presence... yes
  280. checking for sys/timeb.h... yes
  281. checking for unistd.h... (cached) yes
  282. checking for pid_t... yes
  283. checking for size_t... yes
  284. checking vfork.h usability... no
  285. checking vfork.h presence... no
  286. checking for vfork.h... no
  287. checking for fork... yes
  288. checking for vfork... yes
  289. checking for working fork... yes
  290. checking for working vfork... (cached) yes
  291. checking for atexit... yes
  292. checking for dup2... yes
  293. checking for ftime... yes
  294. checking for gethostbyname... yes
  295. checking for inet_ntoa... yes
  296. checking for memchr... yes
  297. checking for memset... yes
  298. checking for putenv... yes
  299. checking for select... yes
  300. checking for socket... yes
  301. checking for strchr... yes
  302. checking for strerror... yes
  303. checking for strrchr... yes
  304. checking for strspn... yes
  305. checking for strstr... yes
  306. checking for strtol... yes
  307. checking for gethostbyname in -lnsl... yes
  308. checking for socket in -lsocket... no
  309. checking for the pthreads library -lpthreads... no
  310. checking whether pthreads work without any flags... no
  311. checking whether pthreads work with -Kthread... no
  312. checking whether pthreads work with -kthread... no
  313. checking for the pthreads library -llthread... no
  314. checking whether pthreads work with -pthread... yes
  315. checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
  316. checking if more special flags are required for pthreads... no
  317. checking whether to check for GCC pthread/shared inconsistencies... yes
  318. checking whether -pthread is sufficient with -shared... yes
  319. ./configure: line 17916: FCGI_COMMON_CHECKS: command not found
  320. checking for strerror... (cached) yes
  321. checking for inline... inline
  322. checking that generated files are newer than configure... done
  323. configure: creating ./config.status
  324. config.status: creating Makefile
  325. config.status: creating examples/Makefile
  326. config.status: creating include/Makefile
  327. config.status: creating libfcgi/Makefile
  328. config.status: creating fcgi_config.h
  329. config.status: executing depfiles commands
  330. config.status: executing libtool commands
  331. === configuring in cppForSwig/cryptopp (/root/bitcoin/armory_0.96.4_src/cppForSwig/cryptopp)
  332. configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' --cache-file=/dev/null --srcdir=.
  333. checking for a BSD-compatible install... /usr/bin/install -c
  334. checking whether build environment is sane... yes
  335. checking for a thread-safe mkdir -p... /bin/mkdir -p
  336. checking for gawk... gawk
  337. checking whether make sets $(MAKE)... yes
  338. checking whether make supports nested variables... yes
  339. checking for style of include used by make... GNU
  340. checking for gcc... gcc
  341. checking whether the C compiler works... yes
  342. checking for C compiler default output file name... a.out
  343. checking for suffix of executables...
  344. checking whether we are cross compiling... no
  345. checking for suffix of object files... o
  346. checking whether we are using the GNU C compiler... yes
  347. checking whether gcc accepts -g... yes
  348. checking for gcc option to accept ISO C89... none needed
  349. checking whether gcc understands -c and -o together... yes
  350. checking dependency style of gcc... gcc3
  351. checking for ar... ar
  352. checking the archiver (ar) interface... ar
  353. checking build system type... x86_64-pc-linux-gnu
  354. checking host system type... x86_64-pc-linux-gnu
  355. checking how to print strings... printf
  356. checking for a sed that does not truncate output... /bin/sed
  357. checking for grep that handles long lines and -e... /bin/grep
  358. checking for egrep... /bin/grep -E
  359. checking for fgrep... /bin/grep -F
  360. checking for ld used by gcc... /usr/x86_64-pc-linux-gnu/bin/ld
  361. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
  362. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  363. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  364. checking whether ln -s works... yes
  365. checking the maximum length of command line arguments... 1572864
  366. checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
  367. checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
  368. checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
  369. checking for objdump... objdump
  370. checking how to recognize dependent libraries... pass_all
  371. checking for dlltool... no
  372. checking how to associate runtime and link libraries... printf %s\n
  373. checking for archiver @FILE support... @
  374. checking for strip... strip
  375. checking for ranlib... ranlib
  376. checking command to parse /usr/bin/nm -B output from gcc object... ok
  377. checking for sysroot... no
  378. checking for a working dd... /bin/dd
  379. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  380. checking for mt... no
  381. checking if : is a manifest tool... no
  382. checking how to run the C preprocessor... gcc -E
  383. checking for ANSI C header files... yes
  384. checking for sys/types.h... yes
  385. checking for sys/stat.h... yes
  386. checking for stdlib.h... yes
  387. checking for string.h... yes
  388. checking for memory.h... yes
  389. checking for strings.h... yes
  390. checking for inttypes.h... yes
  391. checking for stdint.h... yes
  392. checking for unistd.h... yes
  393. checking for dlfcn.h... yes
  394. checking for objdir... .libs
  395. checking if gcc supports -fno-rtti -fno-exceptions... no
  396. checking for gcc option to produce PIC... -fPIC -DPIC
  397. checking if gcc PIC flag -fPIC -DPIC works... yes
  398. checking if gcc static flag -static works... yes
  399. checking if gcc supports -c -o file.o... yes
  400. checking if gcc supports -c -o file.o... (cached) yes
  401. checking whether the gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  402. checking whether -lc should be explicitly linked in... no
  403. checking dynamic linker characteristics... GNU/Linux ld.so
  404. checking how to hardcode library paths into programs... immediate
  405. checking whether stripping libraries is possible... yes
  406. checking if libtool supports shared libraries... yes
  407. checking whether to build shared libraries... yes
  408. checking whether to build static libraries... yes
  409. checking for g++... g++
  410. checking whether we are using the GNU C++ compiler... yes
  411. checking whether g++ accepts -g... yes
  412. checking dependency style of g++... gcc3
  413. checking how to run the C++ preprocessor... g++ -E
  414. checking for ld used by g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  415. checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
  416. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  417. checking for g++ option to produce PIC... -fPIC -DPIC
  418. checking if g++ PIC flag -fPIC -DPIC works... yes
  419. checking if g++ static flag -static works... yes
  420. checking if g++ supports -c -o file.o... yes
  421. checking if g++ supports -c -o file.o... (cached) yes
  422. checking whether the g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
  423. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  424. checking how to hardcode library paths into programs... immediate
  425. checking for gcc... (cached) gcc
  426. checking whether we are using the GNU C compiler... (cached) yes
  427. checking whether gcc accepts -g... (cached) yes
  428. checking for gcc option to accept ISO C89... (cached) none needed
  429. checking whether gcc understands -c and -o together... (cached) yes
  430. checking dependency style of gcc... (cached) gcc3
  431. checking arpa/inet.h usability... yes
  432. checking arpa/inet.h presence... yes
  433. checking for arpa/inet.h... yes
  434. checking fcntl.h usability... yes
  435. checking fcntl.h presence... yes
  436. checking for fcntl.h... yes
  437. checking limits.h usability... yes
  438. checking limits.h presence... yes
  439. checking for limits.h... yes
  440. checking malloc.h usability... yes
  441. checking malloc.h presence... yes
  442. checking for malloc.h... yes
  443. checking netdb.h usability... yes
  444. checking netdb.h presence... yes
  445. checking for netdb.h... yes
  446. checking netinet/in.h usability... yes
  447. checking netinet/in.h presence... yes
  448. checking for netinet/in.h... yes
  449. checking stddef.h usability... yes
  450. checking stddef.h presence... yes
  451. checking for stddef.h... yes
  452. checking for stdlib.h... (cached) yes
  453. checking for string.h... (cached) yes
  454. checking sys/ioctl.h usability... yes
  455. checking sys/ioctl.h presence... yes
  456. checking for sys/ioctl.h... yes
  457. checking sys/socket.h usability... yes
  458. checking sys/socket.h presence... yes
  459. checking for sys/socket.h... yes
  460. checking sys/time.h usability... yes
  461. checking sys/time.h presence... yes
  462. checking for sys/time.h... yes
  463. checking for unistd.h... (cached) yes
  464. checking for stdbool.h that conforms to C99... yes
  465. checking for _Bool... yes
  466. checking for inline... inline
  467. checking for size_t... yes
  468. checking for ssize_t... yes
  469. checking for ptrdiff_t... yes
  470. checking for gethostbyname... yes
  471. checking for gettimeofday... yes
  472. checking for memmove... yes
  473. checking for memset... yes
  474. checking for pow... no
  475. checking for select... yes
  476. checking for setlocale... yes
  477. checking for socket... yes
  478. no
  479. cross compiling is set to: no
  480. checking for gcc __builtin_cpu_init function... yes
  481. checking for x86 mmx instruction support... yes
  482. checking for x86 popcnt instruction support... yes
  483. checking for x86 sse instruction support... yes
  484. checking for x86 sse2 instruction support... yes
  485. checking for x86 sse3 instruction support... yes
  486. checking for x86 sse4.1 instruction support... yes
  487. checking for x86 sse4.2 instruction support... yes
  488. checking for x86 sse4a instruction support... no
  489. checking for x86 avx instruction support... yes
  490. checking for x86 avx2 instruction support... no
  491. checking for x86 avx512f instruction support... no
  492. checking for x86 fma instruction support... no
  493. checking for x86 fma4 instruction support... no
  494. checking for x86 bmi instruction support... no
  495. checking for x86 bmi2 instruction support... no
  496. checking that generated files are newer than configure... done
  497. configure: creating ./config.status
  498. config.status: creating Makefile
  499. config.status: executing depfiles commands
  500. config.status: executing libtool commands
  501. CC = gcc
  502. CFLAGS = -O2
  503. CPP = gcc -E
  504. CPPFLAGS =
  505. CXX = g++ -std=c++11
  506. CXXFLAGS = -O2
  507. LDFLAGS =
  508. LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
  509. with tests = no
  510. debug symbols = no
  511. with GUI = yes
  512. localhost ~/bitcoin/armory_0.96.4_src # make
  513. ...
  514. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-Signer.lo -MD -MP -MF .deps/libCppBlockUtils_la-Signer.Tpo -c Signer.cpp -o libCppBlockUtils_la-Signer.o >/dev/null 2>&1
  515. mv -f .deps/libCppBlockUtils_la-Signer.Tpo .deps/libCppBlockUtils_la-Signer.Plo
  516. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-Transactions.lo -MD -MP -MF .deps/libCppBlockUtils_la-Transactions.Tpo -c -o libCppBlockUtils_la-Transactions.lo `test -f 'Transactions.cpp' || echo './'`Transactions.cpp
  517. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-Transactions.lo -MD -MP -MF .deps/libCppBlockUtils_la-Transactions.Tpo -c Transactions.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-Transactions.o
  518. In file included from cryptopp/filters.h:11:0,
  519. from cryptopp/randpool.h:5,
  520. from cryptopp/osrng.h:10,
  521. from EncryptionUtils.h:63,
  522. from Transactions.h:16,
  523. from Transactions.cpp:9:
  524. cryptopp/algparam.h: In destructor ‘virtual CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase()’:
  525. cryptopp/algparam.h:277:34: warning: throw will always call terminate() [-Wterminate]
  526. throw ParameterNotUsed(m_name);
  527. ^
  528. cryptopp/algparam.h:277:34: note: in C++11 destructors default to noexcept
  529. In file included from cryptopp/eccrypto.h:7:0,
  530. from EncryptionUtils.h:67,
  531. from Transactions.h:16,
  532. from Transactions.cpp:9:
  533. cryptopp/pubkey.h: In member function ‘CryptoPP::PK_MessageAccumulator* CryptoPP::DL_SignerImpl<SCHEME_OPTIONS>::NewSignatureAccumulator(CryptoPP::RandomNumberGenerator&) const’:
  534. cryptopp/pubkey.h:1344:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
  535. std::auto_ptr<PK_MessageAccumulatorBase> p(new PK_MessageAccumulatorImpl<CPP_TYPENAME SCHEME_OPTIONS::HashFunction>);
  536. ^~~~~~~~
  537. In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/memory:81:0,
  538. from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/thread:40,
  539. from log.h:64,
  540. from BinaryData.h:51,
  541. from Transactions.h:15,
  542. from Transactions.cpp:9:
  543. /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here
  544. template<typename> class auto_ptr;
  545. ^~~~~~~~
  546. In file included from Transactions.h:19:0,
  547. from Transactions.cpp:9:
  548. Script.h: In member function ‘virtual const SecureBinaryData& ResolverFeedPublic::getPrivKeyForPubkey(const BinaryData&)’:
  549. Script.h:994:31: warning: returning reference to temporary [-Wreturn-local-addr]
  550. return SecureBinaryData();
  551. ^
  552. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-Transactions.lo -MD -MP -MF .deps/libCppBlockUtils_la-Transactions.Tpo -c Transactions.cpp -o libCppBlockUtils_la-Transactions.o >/dev/null 2>&1
  553. mv -f .deps/libCppBlockUtils_la-Transactions.Tpo .deps/libCppBlockUtils_la-Transactions.Plo
  554. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-CoinSelection.lo -MD -MP -MF .deps/libCppBlockUtils_la-CoinSelection.Tpo -c -o libCppBlockUtils_la-CoinSelection.lo `test -f 'CoinSelection.cpp' || echo './'`CoinSelection.cpp
  555. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-CoinSelection.lo -MD -MP -MF .deps/libCppBlockUtils_la-CoinSelection.Tpo -c CoinSelection.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-CoinSelection.o
  556. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-CoinSelection.lo -MD -MP -MF .deps/libCppBlockUtils_la-CoinSelection.Tpo -c CoinSelection.cpp -o libCppBlockUtils_la-CoinSelection.o >/dev/null 2>&1
  557. mv -f .deps/libCppBlockUtils_la-CoinSelection.Tpo .deps/libCppBlockUtils_la-CoinSelection.Plo
  558. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-ReentrantLock.lo -MD -MP -MF .deps/libCppBlockUtils_la-ReentrantLock.Tpo -c -o libCppBlockUtils_la-ReentrantLock.lo `test -f 'ReentrantLock.cpp' || echo './'`ReentrantLock.cpp
  559. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-ReentrantLock.lo -MD -MP -MF .deps/libCppBlockUtils_la-ReentrantLock.Tpo -c ReentrantLock.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-ReentrantLock.o
  560. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-ReentrantLock.lo -MD -MP -MF .deps/libCppBlockUtils_la-ReentrantLock.Tpo -c ReentrantLock.cpp -o libCppBlockUtils_la-ReentrantLock.o >/dev/null 2>&1
  561. mv -f .deps/libCppBlockUtils_la-ReentrantLock.Tpo .deps/libCppBlockUtils_la-ReentrantLock.Plo
  562. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-JSON_codec.lo -MD -MP -MF .deps/libCppBlockUtils_la-JSON_codec.Tpo -c -o libCppBlockUtils_la-JSON_codec.lo `test -f 'JSON_codec.cpp' || echo './'`JSON_codec.cpp
  563. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-JSON_codec.lo -MD -MP -MF .deps/libCppBlockUtils_la-JSON_codec.Tpo -c JSON_codec.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-JSON_codec.o
  564. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-JSON_codec.lo -MD -MP -MF .deps/libCppBlockUtils_la-JSON_codec.Tpo -c JSON_codec.cpp -o libCppBlockUtils_la-JSON_codec.o >/dev/null 2>&1
  565. mv -f .deps/libCppBlockUtils_la-JSON_codec.Tpo .deps/libCppBlockUtils_la-JSON_codec.Plo
  566. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TransactionBatch.lo -MD -MP -MF .deps/libCppBlockUtils_la-TransactionBatch.Tpo -c -o libCppBlockUtils_la-TransactionBatch.lo `test -f 'TransactionBatch.cpp' || echo './'`TransactionBatch.cpp
  567. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TransactionBatch.lo -MD -MP -MF .deps/libCppBlockUtils_la-TransactionBatch.Tpo -c TransactionBatch.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-TransactionBatch.o
  568. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TransactionBatch.lo -MD -MP -MF .deps/libCppBlockUtils_la-TransactionBatch.Tpo -c TransactionBatch.cpp -o libCppBlockUtils_la-TransactionBatch.o >/dev/null 2>&1
  569. mv -f .deps/libCppBlockUtils_la-TransactionBatch.Tpo .deps/libCppBlockUtils_la-TransactionBatch.Plo
  570. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-log.lo -MD -MP -MF .deps/libCppBlockUtils_la-log.Tpo -c -o libCppBlockUtils_la-log.lo `test -f 'log.cpp' || echo './'`log.cpp
  571. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-log.lo -MD -MP -MF .deps/libCppBlockUtils_la-log.Tpo -c log.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-log.o
  572. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-log.lo -MD -MP -MF .deps/libCppBlockUtils_la-log.Tpo -c log.cpp -o libCppBlockUtils_la-log.o >/dev/null 2>&1
  573. mv -f .deps/libCppBlockUtils_la-log.Tpo .deps/libCppBlockUtils_la-log.Plo
  574. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TxEvalState.lo -MD -MP -MF .deps/libCppBlockUtils_la-TxEvalState.Tpo -c -o libCppBlockUtils_la-TxEvalState.lo `test -f 'TxEvalState.cpp' || echo './'`TxEvalState.cpp
  575. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TxEvalState.lo -MD -MP -MF .deps/libCppBlockUtils_la-TxEvalState.Tpo -c TxEvalState.cpp -fPIC -DPIC -o .libs/libCppBlockUtils_la-TxEvalState.o
  576. In file included from cryptopp/filters.h:11:0,
  577. from cryptopp/randpool.h:5,
  578. from cryptopp/osrng.h:10,
  579. from EncryptionUtils.h:63,
  580. from TxEvalState.cpp:10:
  581. cryptopp/algparam.h: In destructor ‘virtual CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase()’:
  582. cryptopp/algparam.h:277:34: warning: throw will always call terminate() [-Wterminate]
  583. throw ParameterNotUsed(m_name);
  584. ^
  585. cryptopp/algparam.h:277:34: note: in C++11 destructors default to noexcept
  586. In file included from cryptopp/eccrypto.h:7:0,
  587. from EncryptionUtils.h:67,
  588. from TxEvalState.cpp:10:
  589. cryptopp/pubkey.h: In member function ‘CryptoPP::PK_MessageAccumulator* CryptoPP::DL_SignerImpl<SCHEME_OPTIONS>::NewSignatureAccumulator(CryptoPP::RandomNumberGenerator&) const’:
  590. cryptopp/pubkey.h:1344:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
  591. std::auto_ptr<PK_MessageAccumulatorBase> p(new PK_MessageAccumulatorImpl<CPP_TYPENAME SCHEME_OPTIONS::HashFunction>);
  592. ^~~~~~~~
  593. In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/memory:81:0,
  594. from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/thread:40,
  595. from log.h:64,
  596. from BinaryData.h:51,
  597. from TxEvalState.h:13,
  598. from TxEvalState.cpp:9:
  599. /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here
  600. template<typename> class auto_ptr;
  601. ^~~~~~~~
  602. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-TxEvalState.lo -MD -MP -MF .deps/libCppBlockUtils_la-TxEvalState.Tpo -c TxEvalState.cpp -o libCppBlockUtils_la-TxEvalState.o >/dev/null 2>&1
  603. mv -f .deps/libCppBlockUtils_la-TxEvalState.Tpo .deps/libCppBlockUtils_la-TxEvalState.Plo
  604. swig -c++ -python -threads -D__GNUC__ -D__LP64__ CppBlockUtils.i
  605. EncryptionUtils.h:181: Warning 362: operator= ignored
  606. EncryptionUtils.h:136: Warning 402: Base class 'BinaryData' is incomplete.
  607. BtcUtils.h:96: Warning 402: Only forward declaration 'BinaryData' was found.
  608. WalletManager.h:663: Warning 401: Nothing known about base class 'ResolvedFeed_AssetWalletSingle'. Ignored.
  609. WalletManager.h:696: Warning 401: Nothing known about base class 'ResolverFeed'. Ignored.
  610. TxClasses.h:506: Warning 472: Overloaded method UTXO::UTXO() with no explicit typecheck typemap for arg 4 of type 'BinaryData'
  611. TxClasses.h:506: Warning 472: Overloaded method UTXO::UTXO() with no explicit typecheck typemap for arg 5 of type 'BinaryData'
  612. TxClasses.h:574: Warning 472: Overloaded method AddressBookEntry::AddressBookEntry(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
  613. WalletManager.h:496: Warning 473: Returning a pointer or reference in a director method is not recommended.
  614. WalletManager.h:497: Warning 473: Returning a pointer or reference in a director method is not recommended.
  615. WalletManager.h:496: Warning 473: Returning a pointer or reference in a director method is not recommended.
  616. WalletManager.h:497: Warning 473: Returning a pointer or reference in a director method is not recommended.
  617. WalletManager.h:620: Warning 473: Returning a pointer or reference in a director method is not recommended.
  618. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"BitcoinArmory\ 0.96.4\" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-CppBlockUtils_wrap.lo -MD -MP -MF .deps/libCppBlockUtils_la-CppBlockUtils_wrap.Tpo -c -o libCppBlockUtils_la-CppBlockUtils_wrap.lo `test -f 'CppBlockUtils_wrap.cxx' || echo './'`CppBlockUtils_wrap.cxx
  619. libtool: compile: g++ -std=c++11 -DPACKAGE_NAME=\"BitcoinArmory\" -DPACKAGE_TARNAME=\"bitcoinarmory\" -DPACKAGE_VERSION=\"0.96.4\" "-DPACKAGE_STRING=\"BitcoinArmory 0.96.4\"" -DPACKAGE_BUGREPORT=\"moothecowlord@gmail.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"bitcoinarmory\" -DVERSION=\"0.96.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_LONG_UNSIGNED_INT=8 -DHAVE_CXX11=1 -DHAVE_PYTHON=\"3.5\" -I. -O2 -std=c++11 -Ilmdb -Icryptopp -I/usr/include/python3.5m -D__STDC_LIMIT_MACROS -O2 -MT libCppBlockUtils_la-CppBlockUtils_wrap.lo -MD -MP -MF .deps/libCppBlockUtils_la-CppBlockUtils_wrap.Tpo -c CppBlockUtils_wrap.cxx -fPIC -DPIC -o .libs/libCppBlockUtils_la-CppBlockUtils_wrap.o
  620. In file included from cryptopp/filters.h:11:0,
  621. from cryptopp/randpool.h:5,
  622. from cryptopp/osrng.h:10,
  623. from EncryptionUtils.h:63,
  624. from CppBlockUtils_wrap.cxx:3678:
  625. cryptopp/algparam.h: In destructor ‘virtual CryptoPP::AlgorithmParametersBase::~AlgorithmParametersBase()’:
  626. cryptopp/algparam.h:277:34: warning: throw will always call terminate() [-Wterminate]
  627. throw ParameterNotUsed(m_name);
  628. ^
  629. cryptopp/algparam.h:277:34: note: in C++11 destructors default to noexcept
  630. In file included from cryptopp/eccrypto.h:7:0,
  631. from EncryptionUtils.h:67,
  632. from CppBlockUtils_wrap.cxx:3678:
  633. cryptopp/pubkey.h: In member function ‘CryptoPP::PK_MessageAccumulator* CryptoPP::DL_SignerImpl<SCHEME_OPTIONS>::NewSignatureAccumulator(CryptoPP::RandomNumberGenerator&) const’:
  634. cryptopp/pubkey.h:1344:8: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
  635. std::auto_ptr<PK_MessageAccumulatorBase> p(new PK_MessageAccumulatorImpl<CPP_TYPENAME SCHEME_OPTIONS::HashFunction>);
  636. ^~~~~~~~
  637. In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/memory:81:0,
  638. from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/thread:40,
  639. from log.h:64,
  640. from BinaryData.h:51,
  641. from BtcUtils.h:31,
  642. from CppBlockUtils_wrap.cxx:3677:
  643. /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here
  644. template<typename> class auto_ptr;
  645. ^~~~~~~~
  646. In file included from Wallets.h:23:0,
  647. from WalletManager.h:21,
  648. from CppBlockUtils_wrap.cxx:3683:
  649. Script.h: In member function ‘virtual const SecureBinaryData& ResolverFeedPublic::getPrivKeyForPubkey(const BinaryData&)’:
  650. Script.h:994:31: warning: returning reference to temporary [-Wreturn-local-addr]
  651. return SecureBinaryData();
  652. ^
  653. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_hash256(PyObject*, PyObject*)’:
  654. CppBlockUtils_wrap.cxx:29102:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  655. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  656. ^
  657. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_hash160(PyObject*, PyObject*)’:
  658. CppBlockUtils_wrap.cxx:29159:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  659. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  660. ^
  661. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_BadAddress(PyObject*, PyObject*)’:
  662. CppBlockUtils_wrap.cxx:29204:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  663. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  664. ^
  665. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_EmptyHash(PyObject*, PyObject*)’:
  666. CppBlockUtils_wrap.cxx:29249:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  667. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  668. ^
  669. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_PackBits(PyObject*, PyObject*)’:
  670. CppBlockUtils_wrap.cxx:29797:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  671. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  672. ^
  673. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getSha256__SWIG_1(PyObject*, PyObject*)’:
  674. CppBlockUtils_wrap.cxx:29990:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  675. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  676. ^
  677. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash256__SWIG_1(PyObject*, PyObject*)’:
  678. CppBlockUtils_wrap.cxx:30247:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  679. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  680. ^
  681. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash256__SWIG_4(PyObject*, PyObject*)’:
  682. CppBlockUtils_wrap.cxx:30441:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  683. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  684. ^
  685. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash256__SWIG_5(PyObject*, PyObject*)’:
  686. CppBlockUtils_wrap.cxx:30498:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  687. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  688. ^
  689. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash160__SWIG_1(PyObject*, PyObject*)’:
  690. CppBlockUtils_wrap.cxx:30808:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  691. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  692. ^
  693. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash160__SWIG_3(PyObject*, PyObject*)’:
  694. CppBlockUtils_wrap.cxx:30936:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  695. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  696. ^
  697. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash160__SWIG_4(PyObject*, PyObject*)’:
  698. CppBlockUtils_wrap.cxx:30993:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  699. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  700. ^
  701. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash160_SWIG(PyObject*, PyObject*)’:
  702. CppBlockUtils_wrap.cxx:31148:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  703. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  704. ^
  705. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_ripemd160_SWIG(PyObject*, PyObject*)’:
  706. CppBlockUtils_wrap.cxx:31214:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  707. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  708. ^
  709. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_calculateMerkleRoot(PyObject*, PyObject*)’:
  710. CppBlockUtils_wrap.cxx:31274:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  711. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  712. ^
  713. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_calculateMerkleTree(PyObject*, PyObject*)’:
  714. CppBlockUtils_wrap.cxx:31342:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  715. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  716. ^
  717. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxOutRecipientAddr__SWIG_0(PyObject*, PyObject*)’:
  718. CppBlockUtils_wrap.cxx:32047:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  719. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  720. ^
  721. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxOutRecipientAddr__SWIG_1(PyObject*, PyObject*)’:
  722. CppBlockUtils_wrap.cxx:32104:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  723. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  724. ^
  725. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxOutScrAddr__SWIG_0(PyObject*, PyObject*)’:
  726. CppBlockUtils_wrap.cxx:32219:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  727. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  728. ^
  729. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxOutScrAddr__SWIG_1(PyObject*, PyObject*)’:
  730. CppBlockUtils_wrap.cxx:32281:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  731. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  732. ^
  733. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getScrAddrForScript(PyObject*, PyObject*)’:
  734. CppBlockUtils_wrap.cxx:32442:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  735. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  736. ^
  737. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getMultisigUniqueKey(PyObject*, PyObject*)’:
  738. CppBlockUtils_wrap.cxx:32681:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  739. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  740. ^
  741. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getMultisigAddr160InfoStr(PyObject*, PyObject*)’:
  742. CppBlockUtils_wrap.cxx:32872:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  743. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  744. ^
  745. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getMultisigPubKeyInfoStr(PyObject*, PyObject*)’:
  746. CppBlockUtils_wrap.cxx:32929:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  747. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  748. ^
  749. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxInAddr__SWIG_0(PyObject*, PyObject*)’:
  750. CppBlockUtils_wrap.cxx:33017:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  751. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  752. ^
  753. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxInAddr__SWIG_1(PyObject*, PyObject*)’:
  754. CppBlockUtils_wrap.cxx:33096:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  755. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  756. ^
  757. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxInAddrFromType(PyObject*, PyObject*)’:
  758. CppBlockUtils_wrap.cxx:33219:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  759. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  760. ^
  761. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getTxInAddrFromTypeInt(PyObject*, PyObject*)’:
  762. CppBlockUtils_wrap.cxx:33285:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  763. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  764. ^
  765. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_splitPushOnlyScript(PyObject*, PyObject*)’:
  766. CppBlockUtils_wrap.cxx:33410:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  767. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  768. ^
  769. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getLastPushDataInScript(PyObject*, PyObject*)’:
  770. CppBlockUtils_wrap.cxx:33475:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  771. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  772. ^
  773. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_cast_to_BinaryDataVector(PyObject*, PyObject*)’:
  774. CppBlockUtils_wrap.cxx:34280:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  775. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  776. ^
  777. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_scrAddrToBase58(PyObject*, PyObject*)’:
  778. CppBlockUtils_wrap.cxx:34345:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  779. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  780. ^
  781. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_base58toScriptAddr(PyObject*, PyObject*)’:
  782. CppBlockUtils_wrap.cxx:34402:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  783. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  784. ^
  785. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_base58_encode(PyObject*, PyObject*)’:
  786. CppBlockUtils_wrap.cxx:34459:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  787. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  788. ^
  789. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_base58_decode(PyObject*, PyObject*)’:
  790. CppBlockUtils_wrap.cxx:34516:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  791. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  792. ^
  793. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_extractRSFromDERSig(PyObject*, PyObject*)’:
  794. CppBlockUtils_wrap.cxx:34578:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  795. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  796. ^
  797. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_rsToDerSig(PyObject*, PyObject*)’:
  798. CppBlockUtils_wrap.cxx:34640:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  799. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  800. ^
  801. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getPushDataHeader(PyObject*, PyObject*)’:
  802. CppBlockUtils_wrap.cxx:34697:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  803. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  804. ^
  805. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_computeID(PyObject*, PyObject*)’:
  806. CppBlockUtils_wrap.cxx:34814:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  807. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  808. ^
  809. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHMAC256__SWIG_0(PyObject*, PyObject*)’:
  810. CppBlockUtils_wrap.cxx:34883:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  811. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  812. ^
  813. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHMAC256__SWIG_1(PyObject*, PyObject*)’:
  814. CppBlockUtils_wrap.cxx:34954:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  815. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  816. ^
  817. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getP2WPKHScript(PyObject*, PyObject*)’:
  818. CppBlockUtils_wrap.cxx:35235:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  819. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  820. ^
  821. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getP2WSHScript(PyObject*, PyObject*)’:
  822. CppBlockUtils_wrap.cxx:35292:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  823. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  824. ^
  825. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash256_RunTwice(PyObject*, PyObject*)’:
  826. CppBlockUtils_wrap.cxx:35467:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  827. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  828. ^
  829. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getSha256_RunTwice(PyObject*, PyObject*)’:
  830. CppBlockUtils_wrap.cxx:35524:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  831. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  832. ^
  833. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BtcUtils_getHash160_RunTwice(PyObject*, PyObject*)’:
  834. CppBlockUtils_wrap.cxx:35581:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  835. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  836. ^
  837. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_SecureBinaryData_getRawCopy(PyObject*, PyObject*)’:
  838. CppBlockUtils_wrap.cxx:36908:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  839. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  840. ^
  841. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_SecureBinaryData_getHash256(PyObject*, PyObject*)’:
  842. CppBlockUtils_wrap.cxx:37457:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  843. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  844. ^
  845. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_SecureBinaryData_getHash160(PyObject*, PyObject*)’:
  846. CppBlockUtils_wrap.cxx:37511:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  847. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  848. ^
  849. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_CryptoECDSA_ECMultiplyScalars(PyObject*, PyObject*)’:
  850. CppBlockUtils_wrap.cxx:41895:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  851. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  852. ^
  853. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_CryptoECDSA_ECMultiplyPoint(PyObject*, PyObject*)’:
  854. CppBlockUtils_wrap.cxx:41985:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  855. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  856. ^
  857. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_CryptoECDSA_ECAddPoints(PyObject*, PyObject*)’:
  858. CppBlockUtils_wrap.cxx:42087:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  859. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  860. ^
  861. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_CryptoECDSA_ECInverse(PyObject*, PyObject*)’:
  862. CppBlockUtils_wrap.cxx:42165:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  863. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  864. ^
  865. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_CryptoECDSA_computeLowS(PyObject*, PyObject*)’:
  866. CppBlockUtils_wrap.cxx:42227:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  867. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  868. ^
  869. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_ScrAddrObj_getScrAddr(PyObject*, PyObject*)’:
  870. CppBlockUtils_wrap.cxx:44221:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  871. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  872. ^
  873. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_ScrAddrObj_getAddrHash(PyObject*, PyObject*)’:
  874. CppBlockUtils_wrap.cxx:44275:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  875. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  876. ^
  877. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BlockHeader_getThisHash(PyObject*, PyObject*)’:
  878. CppBlockUtils_wrap.cxx:45986:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  879. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  880. ^
  881. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BlockHeader_getPrevHash(PyObject*, PyObject*)’:
  882. CppBlockUtils_wrap.cxx:46040:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  883. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  884. ^
  885. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BlockHeader_getMerkleRoot(PyObject*, PyObject*)’:
  886. CppBlockUtils_wrap.cxx:46094:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  887. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  888. ^
  889. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BlockHeader_getDiffBits(PyObject*, PyObject*)’:
  890. CppBlockUtils_wrap.cxx:46148:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  891. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  892. ^
  893. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BlockDataViewer_getRawHeaderForTxHash(PyObject*, PyObject*)’:
  894. CppBlockUtils_wrap.cxx:48756:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  895. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  896. ^
  897. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_LedgerEntryData_getTxHash(PyObject*, PyObject*)’:
  898. CppBlockUtils_wrap.cxx:50373:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  899. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  900. ^
  901. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_LedgerEntryData_getScrAddrList(PyObject*, PyObject*)’:
  902. CppBlockUtils_wrap.cxx:50799:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  903. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  904. ^
  905. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_OutPoint_getTxHash(PyObject*, PyObject*)’:
  906. CppBlockUtils_wrap.cxx:51432:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  907. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  908. ^
  909. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_OutPoint_serialize__SWIG_1(PyObject*, PyObject*)’:
  910. CppBlockUtils_wrap.cxx:51956:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  911. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  912. ^
  913. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxRef_getDBKey(PyObject*, PyObject*)’:
  914. CppBlockUtils_wrap.cxx:52904:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  915. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  916. ^
  917. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxRef_getDBKeyOfChild(PyObject*, PyObject*)’:
  918. CppBlockUtils_wrap.cxx:53193:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  919. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  920. ^
  921. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxIn_getScript(PyObject*, PyObject*)’:
  922. CppBlockUtils_wrap.cxx:54305:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  923. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  924. ^
  925. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxIn_getParentHash(PyObject*, PyObject*)’:
  926. CppBlockUtils_wrap.cxx:55254:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  927. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  928. ^
  929. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxIn_serialize(PyObject*, PyObject*)’:
  930. CppBlockUtils_wrap.cxx:55368:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  931. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  932. ^
  933. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxIn_getSenderScrAddrIfAvail__SWIG_1(PyObject*, PyObject*)’:
  934. CppBlockUtils_wrap.cxx:57305:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  935. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  936. ^
  937. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxOut_getScrAddressStr(PyObject*, PyObject*)’:
  938. CppBlockUtils_wrap.cxx:58281:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  939. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  940. ^
  941. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxOut_getScript(PyObject*, PyObject*)’:
  942. CppBlockUtils_wrap.cxx:58387:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  943. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  944. ^
  945. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxOut_serialize(PyObject*, PyObject*)’:
  946. CppBlockUtils_wrap.cxx:58909:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  947. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  948. ^
  949. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_TxOut_getParentHash(PyObject*, PyObject*)’:
  950. CppBlockUtils_wrap.cxx:59130:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  951. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  952. ^
  953. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_Tx_getThisHash(PyObject*, PyObject*)’:
  954. CppBlockUtils_wrap.cxx:62058:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  955. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  956. ^
  957. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_Tx_serialize(PyObject*, PyObject*)’:
  958. CppBlockUtils_wrap.cxx:62626:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  959. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  960. ^
  961. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_Tx_serializeWithMetaData(PyObject*, PyObject*)’:
  962. CppBlockUtils_wrap.cxx:62680:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  963. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  964. ^
  965. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_Tx_serializeNoWitness(PyObject*, PyObject*)’:
  966. CppBlockUtils_wrap.cxx:62734:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  967. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  968. ^
  969. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_Tx_getScrAddrForTxOut(PyObject*, PyObject*)’:
  970. CppBlockUtils_wrap.cxx:63369:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  971. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  972. ^
  973. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UTXO_getRecipientScrAddr(PyObject*, PyObject*)’:
  974. CppBlockUtils_wrap.cxx:66167:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  975. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  976. ^
  977. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UTXO_getTxHash(PyObject*, PyObject*)’:
  978. CppBlockUtils_wrap.cxx:66273:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  979. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  980. ^
  981. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UTXO_getScript(PyObject*, PyObject*)’:
  982. CppBlockUtils_wrap.cxx:66379:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  983. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  984. ^
  985. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UTXO_serialize(PyObject*, PyObject*)’:
  986. CppBlockUtils_wrap.cxx:66702:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  987. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  988. ^
  989. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_AddressBookEntry_getScrAddr(PyObject*, PyObject*)’:
  990. CppBlockUtils_wrap.cxx:67469:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  991. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  992. ^
  993. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_AddressBookEntry_getTxHashList(PyObject*, PyObject*)’:
  994. CppBlockUtils_wrap.cxx:67531:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  995. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  996. ^
  997. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_AddressBookEntry_serialize(PyObject*, PyObject*)’:
  998. CppBlockUtils_wrap.cxx:67657:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  999. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1000. ^
  1001. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getAddrTxnCountsFromDB(PyObject*, PyObject*)’:
  1002. CppBlockUtils_wrap.cxx:69548:69: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1003. PyString_FromStringAndSize(bdobj.getCharPtr(), bdobj.getSize());
  1004. ^
  1005. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getAddrBalancesFromDB(PyObject*, PyObject*)’:
  1006. CppBlockUtils_wrap.cxx:69619:69: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1007. PyString_FromStringAndSize(bdobj.getCharPtr(), bdobj.getSize());
  1008. ^
  1009. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getNestedSWAddrForIndex(PyObject*, PyObject*)’:
  1010. CppBlockUtils_wrap.cxx:69982:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1011. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1012. ^
  1013. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getNestedP2PKAddrForIndex(PyObject*, PyObject*)’:
  1014. CppBlockUtils_wrap.cxx:70045:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1015. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1016. ^
  1017. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getP2PKHAddrForIndex(PyObject*, PyObject*)’:
  1018. CppBlockUtils_wrap.cxx:70108:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1019. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1020. ^
  1021. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getP2SHScriptForHash(PyObject*, PyObject*)’:
  1022. CppBlockUtils_wrap.cxx:70475:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1023. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  1024. ^
  1025. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_WalletContainer_getScriptHashVectorForIndex(PyObject*, PyObject*)’:
  1026. CppBlockUtils_wrap.cxx:71146:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1027. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  1028. ^
  1029. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_PythonSigner_getSignedTx(PyObject*, PyObject*)’:
  1030. CppBlockUtils_wrap.cxx:71642:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1031. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1032. ^
  1033. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_PythonSigner_getSigForInputIndex(PyObject*, PyObject*)’:
  1034. CppBlockUtils_wrap.cxx:71705:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1035. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  1036. ^
  1037. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_PythonSigner_getWitnessDataForInputIndex(PyObject*, PyObject*)’:
  1038. CppBlockUtils_wrap.cxx:71768:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1039. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1040. ^
  1041. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_PythonSigner_serializeSignedTx(PyObject*, PyObject*)’:
  1042. CppBlockUtils_wrap.cxx:71883:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1043. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1044. ^
  1045. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_PythonSigner_serializeState(PyObject*, PyObject*)’:
  1046. CppBlockUtils_wrap.cxx:71937:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1047. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1048. ^
  1049. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UniversalSigner_getSignedTx(PyObject*, PyObject*)’:
  1050. CppBlockUtils_wrap.cxx:73111:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1051. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1052. ^
  1053. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UniversalSigner_getSigForInputIndex(PyObject*, PyObject*)’:
  1054. CppBlockUtils_wrap.cxx:73174:88: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1055. resultobj = PyString_FromStringAndSize((char*)(result->getPtr()), result->getSize());
  1056. ^
  1057. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UniversalSigner_getWitnessDataForInputIndex(PyObject*, PyObject*)’:
  1058. CppBlockUtils_wrap.cxx:73237:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1059. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1060. ^
  1061. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UniversalSigner_serializeState(PyObject*, PyObject*)’:
  1062. CppBlockUtils_wrap.cxx:73352:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1063. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1064. ^
  1065. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_UniversalSigner_serializeSignedTx(PyObject*, PyObject*)’:
  1066. CppBlockUtils_wrap.cxx:73521:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1067. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1068. ^
  1069. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_ResolverFeed_Universal_getByVal(PyObject*, PyObject*)’:
  1070. CppBlockUtils_wrap.cxx:74483:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1071. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1072. ^
  1073. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_NodeChainState_serialize(PyObject*, PyObject*)’:
  1074. CppBlockUtils_wrap.cxx:80274:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1075. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1076. ^
  1077. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_NodeStatusStruct_serialize(PyObject*, PyObject*)’:
  1078. CppBlockUtils_wrap.cxx:81147:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1079. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1080. ^
  1081. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_ConfigFile_fleshOutArgs(PyObject*, PyObject*)’:
  1082. CppBlockUtils_wrap.cxx:81614:96: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1083. PyObject* thisPyObj = PyString_FromStringAndSize((char*)(bdobj.getPtr()), bdobj.getSize());
  1084. ^
  1085. CppBlockUtils_wrap.cxx: In function ‘PyObject* _wrap_BDV_Error_Struct_serialize(PyObject*, PyObject*)’:
  1086. CppBlockUtils_wrap.cxx:82086:94: error: ‘PyString_FromStringAndSize’ was not declared in this scope
  1087. resultobj = PyString_FromStringAndSize((char*)((&result)->getPtr()), (&result)->getSize());
  1088. ^
  1089. make[2]: *** [Makefile:920: libCppBlockUtils_la-CppBlockUtils_wrap.lo] Error 1
  1090. make[2]: Leaving directory '/root/bitcoin/armory_0.96.4_src/cppForSwig'
  1091. make[1]: *** [Makefile:1537: all-recursive] Error 1
  1092. make[1]: Leaving directory '/root/bitcoin/armory_0.96.4_src/cppForSwig'
  1093. make: *** [Makefile:412: all-recursive] Error 1
  1094. localhost ~/bitcoin/armory_0.96.4_src #
  1095.