Search content
Sort by

Showing 20 of 20 results by jyyst
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Metadisk - Blockchain Based File Sharing - Powered by Storj
by
jyyst
on 05/06/2014, 15:18:34 UTC
I'd like to join the beta too.
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 27/03/2014, 11:53:32 UTC
I delete from cppForSwig/leveldb/build_detect_platform
Code:
$CXX $CXXFLAGS -x c++ - -o $CXXOUTPUT 2>/dev/null  <#include
int main() {}
make clean, make and it is now working. Thank You for help.
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 27/03/2014, 09:09:02 UTC
can you pastebin ./Makefile and ./cppForSwig/Makefile please
Please: http://pastebin.com/mTAQmT6Q . I can give a ssh access on non-root user or VNC if this can help.
I fix this error by add
Code:
PYTHON_INCLUDES=$(shell python2.7-config --includes )
to make file but still i have got:
Code:
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm

Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 23/03/2014, 12:03:15 UTC
can you pastebin ./Makefile and ./cppForSwig/Makefile please
Please: http://pastebin.com/mTAQmT6Q . I can give a ssh access on non-root user or VNC if this can help.
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 21/03/2014, 17:08:41 UTC
"Make hardclean" don't help.
Code:
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $ cd cppForSwig/
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ make hardclean
touch CppBlockUtils.i
rm -f *.o *.out *.a
rm -f CppBlockUtils_wrap.cxx
rm pypaths.txt
make -C cryptopp clean
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
rm -f cryptest.exe libcryptopp.a gcm.o skipjack.o osrng.o arc4.o cryptlib_bds.o hex.o esign.o randpool.o sharkbox.o base32.o dessp.o gzip.o fips140.o dsa.o polynomi.o winpipes.o eprecomp.o vmac.o hrtimer.o queue.o fipstest.o simple.o xtrcrypt.o hmac.o pkcspad.o authenc.o idea.o squaretb.o rc5.o emsa2.o sha.o network.o eax.o algparam.o des.o zlib.o ida.o dh2.o strciphr.o ecp.o blowfish.o md2.o elgamal.o adler32.o iterhash.o safer.o twofish.o wake.o wait.o default.o rc2.o oaep.o square.o gf2n.o shark.o seed.o shacal2.o cmac.o tea.o serpent.o eccrypto.o ripemd.o camellia.o pubkey.o trdlocal.o salsa.o seal.o luc.o ttmac.o crc.o tigertab.o mqv.o ccm.o dh.o md4.o whrlpool.o asn.o rw.o cast.o tiger.o rng.o channels.o zinflate.o pssr.o misc.o mqueue.o gf256.o rc6.o base64.o zdeflate.o basecode.o algebra.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o files.o casts.o rijndael.o modes.o nbtheory.o md5.o socketft.o gost.o tftables.o pch.o cbcmac.o rsa.o rdtables.o 3way.o gf2_32.o rabin.o bfinit.o filters.o cpu.o sosemanuk.o xtr.o integer.o bench.o bench2.o test.o validat1.o validat2.o validat3.o adhoc.o datatest.o regtest.o fipsalgt.o dlltest.o cryptopp.dll libcryptopp.dll.a libcryptopp.import.a cryptest.import.exe dlltest.exe algebra.export.o algparam.export.o asn.export.o basecode.export.o cbcmac.export.o channels.export.o cryptlib.export.o des.export.o dessp.export.o dh.export.o dll.export.o dsa.export.o ec2n.export.o eccrypto.export.o ecp.export.o eprecomp.export.o files.export.o filters.export.o fips140.export.o fipstest.export.o gf2n.export.o gfpcrypt.export.o hex.export.o hmac.export.o integer.export.o iterhash.export.o misc.export.o modes.export.o modexppc.export.o mqueue.export.o nbtheory.export.o oaep.export.o osrng.export.o pch.export.o pkcspad.export.o pubkey.export.o queue.export.o randpool.export.o rdtables.export.o rijndael.export.o rng.export.o rsa.export.o sha.export.o simple.export.o skipjack.export.o strciphr.export.o trdlocal.export.o gcm.import.o skipjack.import.o osrng.import.o arc4.import.o cryptlib_bds.import.o hex.import.o esign.import.o randpool.import.o sharkbox.import.o base32.import.o dessp.import.o gzip.import.o fips140.import.o dsa.import.o polynomi.import.o winpipes.import.o eprecomp.import.o vmac.import.o hrtime[Suspicious link removed]port.o queue.import.o fipstest.import.o simple.import.o xtrcrypt.import.o hmac.import.o pkcspad.import.o authenc.import.o idea.import.o squaretb.import.o rc5.import.o emsa2.import.o sha.import.o network.import.o eax.import.o algparam.import.o des.import.o zlib.import.o ida.import.o dh2.import.o strciph[Suspicious link removed]port.o ecp.import.o blowfish.import.o md2.import.o elgamal.import.o adler32.import.o iterhash.import.o safe[Suspicious link removed]port.o twofish.import.o wake.import.o wait.import.o default.import.o rc2.import.o oaep.import.o square.import.o gf2n.import.o shark.import.o seed.import.o shacal2.import.o cmac.import.o tea.import.o serpent.import.o eccrypto.import.o ripemd.import.o camellia.import.o pubkey.import.o trdlocal.import.o salsa.import.o seal.import.o luc.import.o ttmac.import.o crc.import.o tigertab.import.o mqv.import.o ccm.import.o dh.import.o md4.import.o whrlpool.import.o a[Suspicious link removed]port.o rw.import.o cast.import.o tige[Suspicious link removed]port.o rng.import.o channels.import.o zinflate.import.o pss[Suspicious link removed]port.o misc.import.o mqueue.import.o gf256.import.o rc6.import.o base64.import.o zdeflate.import.o basecode.import.o algebra.import.o blumshub.import.o ec2n.import.o dll.import.o gfpcrypt.import.o cryptlib.import.o files.import.o casts.import.o rijndael.import.o modes.import.o nbtheory.import.o md5.import.o socketft.import.o gost.import.o tftables.import.o pch.import.o cbcmac.import.o rsa.import.o rdtables.import.o 3way.import.o gf2_32.import.o rabin.import.o bfinit.import.o filters.import.o cpu.import.o sosemanuk.import.o xt[Suspicious link removed]port.o intege[Suspicious link removed]port.o bench.import.o bench2.import.o test.import.o validat1.import.o validat2.import.o validat3.import.o adhoc.import.o datatest.import.o regtest.import.o fipsalgt.import.o dlltest.import.o dlltest.dllonly.o                                                                                             
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'                                                                                                 
make -C leveldb clean                                                                                                                                                             
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'                                                                                                 
rm -f db_bench leveldbutil arena_test autocompact_test bloom_test c_test cache_test coding_test corruption_test crc32c_test db_test dbformat_test env_test filename_test filter_block_test issue178_test issue200_test log_test memenv_test skiplist_test table_test version_edit_test version_set_test write_batch_test db_bench_sqlite3 db_bench_tree_db libleveldb.a libleveldb.so libleveldb.so.1 libleveldb.so.1.15 libmemenv.a */*.o */*/*.o ios-x86/*/*.o ios-arm/*/*.o build_config.mk                                                           
rm -rf ios-x86/* ios-arm/*                                                                                                                                                         
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ cd ..
piotrek@piotek-pc ~/Apps/BitcoinArmory $ python2 ArmoryQt.py
Traceback (most recent call last):
  File "ArmoryQt.py", line 34, in
    from armoryengine.ALL import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ALL.py", line 1, in
    from armoryengine.ArmoryUtils import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ArmoryUtils.py", line 39, in
    from CppBlockUtils import KdfRomix, CryptoAES
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 28, in
    _CppBlockUtils = swig_import_helper()
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 24, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $ cd cppForSwig/
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ make
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c UniversalTimer.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BinaryData.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c leveldb_wrapper.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c StoredBlockObj.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BtcUtils.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BlockObj.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BlockUtils.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c EncryptionUtils.cpp
make -C cryptopp libcryptopp.a
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gcm.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c skipjack.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c osrng.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c arc4.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cryptlib_bds.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hex.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c esign.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c randpool.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sharkbox.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c base32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dessp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gzip.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c fips140.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c polynomi.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c winpipes.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eprecomp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c vmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hrtimer.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c queue.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c fipstest.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c simple.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c xtrcrypt.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pkcspad.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c authenc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c idea.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c squaretb.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc5.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c emsa2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sha.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c network.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eax.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c algparam.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c des.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zlib.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ida.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dh2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c strciphr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ecp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c blowfish.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c elgamal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c adler32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c iterhash.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c safer.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c twofish.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c wake.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c wait.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c default.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c oaep.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c square.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf2n.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c shark.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c seed.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c shacal2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tea.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c serpent.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eccrypto.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ripemd.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c camellia.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pubkey.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c trdlocal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c salsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c seal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c luc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ttmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c crc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tigertab.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c mqv.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ccm.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dh.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md4.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c whrlpool.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c asn.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rw.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cast.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tiger.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rng.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c channels.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zinflate.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pssr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c misc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c mqueue.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf256.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc6.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c base64.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zdeflate.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c basecode.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c algebra.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c blumshub.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ec2n.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dll.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gfpcrypt.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cryptlib.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c files.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c casts.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rijndael.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c modes.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c nbtheory.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md5.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c socketft.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gost.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tftables.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pch.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cbcmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rdtables.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c 3way.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf2_32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rabin.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c bfinit.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c filters.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cpu.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sosemanuk.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c xtr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c integer.cpp
ar -cr   libcryptopp.a gcm.o skipjack.o osrng.o arc4.o cryptlib_bds.o hex.o esign.o randpool.o sharkbox.o base32.o dessp.o gzip.o fips140.o dsa.o polynomi.o winpipes.o eprecomp.o vmac.o hrtimer.o queue.o fipstest.o simple.o xtrcrypt.o hmac.o pkcspad.o authenc.o idea.o squaretb.o rc5.o emsa2.o sha.o network.o eax.o algparam.o des.o zlib.o ida.o dh2.o strciphr.o ecp.o blowfish.o md2.o elgamal.o adler32.o iterhash.o safer.o twofish.o wake.o wait.o default.o rc2.o oaep.o square.o gf2n.o shark.o seed.o shacal2.o cmac.o tea.o serpent.o eccrypto.o ripemd.o camellia.o pubkey.o trdlocal.o salsa.o seal.o luc.o ttmac.o crc.o tigertab.o mqv.o ccm.o dh.o md4.o whrlpool.o asn.o rw.o cast.o tiger.o rng.o channels.o zinflate.o pssr.o misc.o mqueue.o gf256.o rc6.o base64.o zdeflate.o basecode.o algebra.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o files.o casts.o rijndael.o modes.o nbtheory.o md5.o socketft.o gost.o tftables.o pch.o cbcmac.o rsa.o rdtables.o 3way.o gf2_32.o rabin.o bfinit.o filters.o cpu.o sosemanuk.o xtr.o integer.o
ranlib libcryptopp.a
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
mv cryptopp/libcryptopp.a .
make -C leveldb libleveldb.a
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/builder.cc -o db/builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/c.cc -o db/c.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/dbformat.cc -o db/dbformat.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/db_impl.cc -o db/db_impl.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/db_iter.cc -o db/db_iter.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/filename.cc -o db/filename.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/log_reader.cc -o db/log_reader.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/log_writer.cc -o db/log_writer.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/memtable.cc -o db/memtable.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/repair.cc -o db/repair.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/table_cache.cc -o db/table_cache.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/version_edit.cc -o db/version_edit.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/version_set.cc -o db/version_set.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/write_batch.cc -o db/write_batch.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/block_builder.cc -o table/block_builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/block.cc -o table/block.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/filter_block.cc -o table/filter_block.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/format.cc -o table/format.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/iterator.cc -o table/iterator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/merger.cc -o table/merger.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/table_builder.cc -o table/table_builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/table.cc -o table/table.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/two_level_iterator.cc -o table/two_level_iterator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/arena.cc -o util/arena.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/bloom.cc -o util/bloom.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/cache.cc -o util/cache.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/coding.cc -o util/coding.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/comparator.cc -o util/comparator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/crc32c.cc -o util/crc32c.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/env.cc -o util/env.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/env_posix.cc -o util/env_posix.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/filter_policy.cc -o util/filter_policy.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/hash.cc -o util/hash.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/histogram.cc -o util/histogram.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/logging.cc -o util/logging.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/options.cc -o util/options.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/status.cc -o util/status.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c port/port_posix.cc -o port/port_posix.o
rm -f libleveldb.a
ar -rs libleveldb.a db/builder.o db/c.o db/dbformat.o db/db_impl.o db/db_iter.o db/filename.o db/log_reader.o db/log_writer.o db/memtable.o db/repair.o db/table_cache.o db/version_edit.o db/version_set.o db/write_batch.o table/block_builder.o table/block.o table/filter_block.o table/format.o table/iterator.o table/merger.o table/table_builder.o table/table.o table/two_level_iterator.o util/arena.o util/bloom.o util/cache.o util/coding.o util/comparator.o util/crc32c.o util/env.o util/env_posix.o util/filter_policy.o util/hash.o util/histogram.o util/logging.o util/options.o util/status.o port/port_posix.o
ar: creating libleveldb.a
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
mv leveldb/libleveldb.a .
g++ -O2 -pipe -fPIC  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS  -c -o sighandler.o sighandler.cpp
swig -c++ -python -classic -threads -outdir ../ -v CppBlockUtils.i
Language subdirectory: python
Search paths:
   ./
   ./swig_lib/python/
   /usr/share/swig/2.0.12/python/
   ./swig_lib/
   /usr/share/swig/2.0.12/
Preprocessing...
Starting language-specific parse...
EncryptionUtils.h:178: Warning 362: operator= ignored
Processing types...
EncryptionUtils.h:133: Warning 402: Base class 'BinaryData' is incomplete.
BtcUtils.h:83: Warning 402: Only forward declaration 'BinaryData' was found.
C++ analysis...
Generating wrappers...
BlockObj.h:604: Warning 472: Overloaded method TxIOPair::TxIOPair(TxRef,uint32_t,TxRef,uint32_t) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockObj.h:648: Warning 472: Overloaded method TxIOPair::setTxIn(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockObj.h:650: Warning 472: Overloaded method TxIOPair::setTxOut(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:317: Warning 472: Overloaded method StoredHeader::setHeightAndDup(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:709: Warning 472: Overloaded method StoredTxHints::setPreferredTx(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:197: Warning 472: Overloaded method AddressBookEntry::AddressBookEntry(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:301: Warning 509: Overloaded method ScrAddrObj::addTxIO(TxIOPair &) effectively ignored,
BlockUtils.h:300: Warning 509: as it is shadowed by ScrAddrObj::addTxIO(TxIOPair *).
BlockUtils.h:300: Warning 509: Overloaded method ScrAddrObj::addTxIO(TxIOPair *,bool) effectively ignored,
BlockUtils.h:301: Warning 509: as it is shadowed by ScrAddrObj::addTxIO(TxIOPair &,bool).
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:685: Warning 509: Overloaded method BlockDataManager_LevelDB::SetDatabaseModes(int,int) effectively ignored,
BlockUtils.h:682: Warning 509: as it is shadowed by BlockDataManager_LevelDB::SetDatabaseModes(ARMORY_DB_TYPE,DB_PRUNE_TYPE).
g++ -I"/usr/include/python2.7" -O2 -pipe -fPIC  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -c CppBlockUtils_wrap.cxx
g++ -shared -fPIC -lpthread -Lleveldb -L/usr/lib/libpython2.7.so.1.0 -lpython2.7  -O2 -pipe -fPIC UniversalTimer.o BinaryData.o leveldb_wrapper.o StoredBlockObj.o BtcUtils.o BlockObj.o BlockUtils.o EncryptionUtils.o libcryptopp.a libleveldb.a sighandler.o "/usr/lib/libpython2.7.so.1.0" CppBlockUtils_wrap.o -o ../_CppBlockUtils.so
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ python2 ArmoryQt.py
python2: can't open file 'ArmoryQt.py': [Errno 2] No such file or directory
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig :( $ cd ..
piotrek@piotek-pc ~/Apps/BitcoinArmory $ python2 ArmoryQt.py
Traceback (most recent call last):
  File "ArmoryQt.py", line 34, in
    from armoryengine.ALL import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ALL.py", line 1, in
    from armoryengine.ArmoryUtils import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ArmoryUtils.py", line 39, in
    from CppBlockUtils import KdfRomix, CryptoAES
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 28, in
    _CppBlockUtils = swig_import_helper()
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 24, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $
Last git now: http://pastebin.com/GFkrwwBZ
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 18/03/2014, 14:07:56 UTC
"Make hardclean" don't help.
Code:
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $ cd cppForSwig/
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ make hardclean
touch CppBlockUtils.i
rm -f *.o *.out *.a
rm -f CppBlockUtils_wrap.cxx
rm pypaths.txt
make -C cryptopp clean
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
rm -f cryptest.exe libcryptopp.a gcm.o skipjack.o osrng.o arc4.o cryptlib_bds.o hex.o esign.o randpool.o sharkbox.o base32.o dessp.o gzip.o fips140.o dsa.o polynomi.o winpipes.o eprecomp.o vmac.o hrtimer.o queue.o fipstest.o simple.o xtrcrypt.o hmac.o pkcspad.o authenc.o idea.o squaretb.o rc5.o emsa2.o sha.o network.o eax.o algparam.o des.o zlib.o ida.o dh2.o strciphr.o ecp.o blowfish.o md2.o elgamal.o adler32.o iterhash.o safer.o twofish.o wake.o wait.o default.o rc2.o oaep.o square.o gf2n.o shark.o seed.o shacal2.o cmac.o tea.o serpent.o eccrypto.o ripemd.o camellia.o pubkey.o trdlocal.o salsa.o seal.o luc.o ttmac.o crc.o tigertab.o mqv.o ccm.o dh.o md4.o whrlpool.o asn.o rw.o cast.o tiger.o rng.o channels.o zinflate.o pssr.o misc.o mqueue.o gf256.o rc6.o base64.o zdeflate.o basecode.o algebra.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o files.o casts.o rijndael.o modes.o nbtheory.o md5.o socketft.o gost.o tftables.o pch.o cbcmac.o rsa.o rdtables.o 3way.o gf2_32.o rabin.o bfinit.o filters.o cpu.o sosemanuk.o xtr.o integer.o bench.o bench2.o test.o validat1.o validat2.o validat3.o adhoc.o datatest.o regtest.o fipsalgt.o dlltest.o cryptopp.dll libcryptopp.dll.a libcryptopp.import.a cryptest.import.exe dlltest.exe algebra.export.o algparam.export.o asn.export.o basecode.export.o cbcmac.export.o channels.export.o cryptlib.export.o des.export.o dessp.export.o dh.export.o dll.export.o dsa.export.o ec2n.export.o eccrypto.export.o ecp.export.o eprecomp.export.o files.export.o filters.export.o fips140.export.o fipstest.export.o gf2n.export.o gfpcrypt.export.o hex.export.o hmac.export.o integer.export.o iterhash.export.o misc.export.o modes.export.o modexppc.export.o mqueue.export.o nbtheory.export.o oaep.export.o osrng.export.o pch.export.o pkcspad.export.o pubkey.export.o queue.export.o randpool.export.o rdtables.export.o rijndael.export.o rng.export.o rsa.export.o sha.export.o simple.export.o skipjack.export.o strciphr.export.o trdlocal.export.o gcm.import.o skipjack.import.o osrng.import.o arc4.import.o cryptlib_bds.import.o hex.import.o esign.import.o randpool.import.o sharkbox.import.o base32.import.o dessp.import.o gzip.import.o fips140.import.o dsa.import.o polynomi.import.o winpipes.import.o eprecomp.import.o vmac.import.o hrtime[Suspicious link removed]port.o queue.import.o fipstest.import.o simple.import.o xtrcrypt.import.o hmac.import.o pkcspad.import.o authenc.import.o idea.import.o squaretb.import.o rc5.import.o emsa2.import.o sha.import.o network.import.o eax.import.o algparam.import.o des.import.o zlib.import.o ida.import.o dh2.import.o strciph[Suspicious link removed]port.o ecp.import.o blowfish.import.o md2.import.o elgamal.import.o adler32.import.o iterhash.import.o safe[Suspicious link removed]port.o twofish.import.o wake.import.o wait.import.o default.import.o rc2.import.o oaep.import.o square.import.o gf2n.import.o shark.import.o seed.import.o shacal2.import.o cmac.import.o tea.import.o serpent.import.o eccrypto.import.o ripemd.import.o camellia.import.o pubkey.import.o trdlocal.import.o salsa.import.o seal.import.o luc.import.o ttmac.import.o crc.import.o tigertab.import.o mqv.import.o ccm.import.o dh.import.o md4.import.o whrlpool.import.o a[Suspicious link removed]port.o rw.import.o cast.import.o tige[Suspicious link removed]port.o rng.import.o channels.import.o zinflate.import.o pss[Suspicious link removed]port.o misc.import.o mqueue.import.o gf256.import.o rc6.import.o base64.import.o zdeflate.import.o basecode.import.o algebra.import.o blumshub.import.o ec2n.import.o dll.import.o gfpcrypt.import.o cryptlib.import.o files.import.o casts.import.o rijndael.import.o modes.import.o nbtheory.import.o md5.import.o socketft.import.o gost.import.o tftables.import.o pch.import.o cbcmac.import.o rsa.import.o rdtables.import.o 3way.import.o gf2_32.import.o rabin.import.o bfinit.import.o filters.import.o cpu.import.o sosemanuk.import.o xt[Suspicious link removed]port.o intege[Suspicious link removed]port.o bench.import.o bench2.import.o test.import.o validat1.import.o validat2.import.o validat3.import.o adhoc.import.o datatest.import.o regtest.import.o fipsalgt.import.o dlltest.import.o dlltest.dllonly.o                                                                                             
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'                                                                                                 
make -C leveldb clean                                                                                                                                                             
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'                                                                                                 
rm -f db_bench leveldbutil arena_test autocompact_test bloom_test c_test cache_test coding_test corruption_test crc32c_test db_test dbformat_test env_test filename_test filter_block_test issue178_test issue200_test log_test memenv_test skiplist_test table_test version_edit_test version_set_test write_batch_test db_bench_sqlite3 db_bench_tree_db libleveldb.a libleveldb.so libleveldb.so.1 libleveldb.so.1.15 libmemenv.a */*.o */*/*.o ios-x86/*/*.o ios-arm/*/*.o build_config.mk                                                           
rm -rf ios-x86/* ios-arm/*                                                                                                                                                         
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ cd ..
piotrek@piotek-pc ~/Apps/BitcoinArmory $ python2 ArmoryQt.py
Traceback (most recent call last):
  File "ArmoryQt.py", line 34, in
    from armoryengine.ALL import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ALL.py", line 1, in
    from armoryengine.ArmoryUtils import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ArmoryUtils.py", line 39, in
    from CppBlockUtils import KdfRomix, CryptoAES
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 28, in
    _CppBlockUtils = swig_import_helper()
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 24, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $ cd cppForSwig/
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ make
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c UniversalTimer.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BinaryData.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c leveldb_wrapper.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c StoredBlockObj.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BtcUtils.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BlockObj.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c BlockUtils.cpp
g++  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -O2 -pipe -fPIC -c EncryptionUtils.cpp
make -C cryptopp libcryptopp.a
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gcm.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c skipjack.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c osrng.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c arc4.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cryptlib_bds.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hex.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c esign.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c randpool.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sharkbox.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c base32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dessp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gzip.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c fips140.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c polynomi.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c winpipes.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eprecomp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c vmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hrtimer.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c queue.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c fipstest.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c simple.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c xtrcrypt.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c hmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pkcspad.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c authenc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c idea.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c squaretb.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc5.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c emsa2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sha.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c network.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eax.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c algparam.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c des.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zlib.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ida.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dh2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c strciphr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ecp.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c blowfish.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c elgamal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c adler32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c iterhash.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c safer.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c twofish.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c wake.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c wait.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c default.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c oaep.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c square.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf2n.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c shark.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c seed.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c shacal2.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tea.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c serpent.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c eccrypto.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ripemd.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c camellia.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pubkey.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c trdlocal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c salsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c seal.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c luc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ttmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c crc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tigertab.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c mqv.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ccm.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dh.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md4.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c whrlpool.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c asn.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rw.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cast.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tiger.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rng.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c channels.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zinflate.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pssr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c misc.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c mqueue.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf256.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rc6.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c base64.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c zdeflate.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c basecode.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c algebra.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c blumshub.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c ec2n.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c dll.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gfpcrypt.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cryptlib.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c files.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c casts.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rijndael.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c modes.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c nbtheory.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c md5.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c socketft.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gost.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c tftables.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c pch.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cbcmac.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rsa.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rdtables.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c 3way.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c gf2_32.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c rabin.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c bfinit.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c filters.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c cpu.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c sosemanuk.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c xtr.cpp
g++ -DNDEBUG -g -O2 -fPIC -mtune=generic -pipe -c integer.cpp
ar -cr   libcryptopp.a gcm.o skipjack.o osrng.o arc4.o cryptlib_bds.o hex.o esign.o randpool.o sharkbox.o base32.o dessp.o gzip.o fips140.o dsa.o polynomi.o winpipes.o eprecomp.o vmac.o hrtimer.o queue.o fipstest.o simple.o xtrcrypt.o hmac.o pkcspad.o authenc.o idea.o squaretb.o rc5.o emsa2.o sha.o network.o eax.o algparam.o des.o zlib.o ida.o dh2.o strciphr.o ecp.o blowfish.o md2.o elgamal.o adler32.o iterhash.o safer.o twofish.o wake.o wait.o default.o rc2.o oaep.o square.o gf2n.o shark.o seed.o shacal2.o cmac.o tea.o serpent.o eccrypto.o ripemd.o camellia.o pubkey.o trdlocal.o salsa.o seal.o luc.o ttmac.o crc.o tigertab.o mqv.o ccm.o dh.o md4.o whrlpool.o asn.o rw.o cast.o tiger.o rng.o channels.o zinflate.o pssr.o misc.o mqueue.o gf256.o rc6.o base64.o zdeflate.o basecode.o algebra.o blumshub.o ec2n.o dll.o gfpcrypt.o cryptlib.o files.o casts.o rijndael.o modes.o nbtheory.o md5.o socketft.o gost.o tftables.o pch.o cbcmac.o rsa.o rdtables.o 3way.o gf2_32.o rabin.o bfinit.o filters.o cpu.o sosemanuk.o xtr.o integer.o
ranlib libcryptopp.a
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/cryptopp'
mv cryptopp/libcryptopp.a .
make -C leveldb libleveldb.a
make[1]: Entering directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/builder.cc -o db/builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/c.cc -o db/c.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/dbformat.cc -o db/dbformat.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/db_impl.cc -o db/db_impl.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/db_iter.cc -o db/db_iter.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/filename.cc -o db/filename.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/log_reader.cc -o db/log_reader.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/log_writer.cc -o db/log_writer.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/memtable.cc -o db/memtable.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/repair.cc -o db/repair.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/table_cache.cc -o db/table_cache.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/version_edit.cc -o db/version_edit.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/version_set.cc -o db/version_set.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c db/write_batch.cc -o db/write_batch.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/block_builder.cc -o table/block_builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/block.cc -o table/block.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/filter_block.cc -o table/filter_block.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/format.cc -o table/format.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/iterator.cc -o table/iterator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/merger.cc -o table/merger.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/table_builder.cc -o table/table_builder.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/table.cc -o table/table.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c table/two_level_iterator.cc -o table/two_level_iterator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/arena.cc -o util/arena.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/bloom.cc -o util/bloom.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/cache.cc -o util/cache.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/coding.cc -o util/coding.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/comparator.cc -o util/comparator.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/crc32c.cc -o util/crc32c.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/env.cc -o util/env.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/env_posix.cc -o util/env_posix.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/filter_policy.cc -o util/filter_policy.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/hash.cc -o util/hash.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/histogram.cc -o util/histogram.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/logging.cc -o util/logging.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/options.cc -o util/options.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c util/status.cc -o util/status.o
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -O2 -fPIC -DNDEBUG        -c port/port_posix.cc -o port/port_posix.o
rm -f libleveldb.a
ar -rs libleveldb.a db/builder.o db/c.o db/dbformat.o db/db_impl.o db/db_iter.o db/filename.o db/log_reader.o db/log_writer.o db/memtable.o db/repair.o db/table_cache.o db/version_edit.o db/version_set.o db/write_batch.o table/block_builder.o table/block.o table/filter_block.o table/format.o table/iterator.o table/merger.o table/table_builder.o table/table.o table/two_level_iterator.o util/arena.o util/bloom.o util/cache.o util/coding.o util/comparator.o util/crc32c.o util/env.o util/env_posix.o util/filter_policy.o util/hash.o util/histogram.o util/logging.o util/options.o util/status.o port/port_posix.o
ar: creating libleveldb.a
make[1]: Leaving directory '/home/piotrek/Apps/BitcoinArmory/cppForSwig/leveldb'
mv leveldb/libleveldb.a .
g++ -O2 -pipe -fPIC  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS  -c -o sighandler.o sighandler.cpp
swig -c++ -python -classic -threads -outdir ../ -v CppBlockUtils.i
Language subdirectory: python
Search paths:
   ./
   ./swig_lib/python/
   /usr/share/swig/2.0.12/python/
   ./swig_lib/
   /usr/share/swig/2.0.12/
Preprocessing...
Starting language-specific parse...
EncryptionUtils.h:178: Warning 362: operator= ignored
Processing types...
EncryptionUtils.h:133: Warning 402: Base class 'BinaryData' is incomplete.
BtcUtils.h:83: Warning 402: Only forward declaration 'BinaryData' was found.
C++ analysis...
Generating wrappers...
BlockObj.h:604: Warning 472: Overloaded method TxIOPair::TxIOPair(TxRef,uint32_t,TxRef,uint32_t) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockObj.h:648: Warning 472: Overloaded method TxIOPair::setTxIn(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockObj.h:650: Warning 472: Overloaded method TxIOPair::setTxOut(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:317: Warning 472: Overloaded method StoredHeader::setHeightAndDup(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:583: Warning 472: Overloaded method StoredScriptHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:647: Warning 472: Overloaded method StoredSubHistory::markTxOutUnspent(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
StoredBlockObj.h:709: Warning 472: Overloaded method StoredTxHints::setPreferredTx(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:197: Warning 472: Overloaded method AddressBookEntry::AddressBookEntry(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:262: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BlockUtils.h:301: Warning 509: Overloaded method ScrAddrObj::addTxIO(TxIOPair &) effectively ignored,
BlockUtils.h:300: Warning 509: as it is shadowed by ScrAddrObj::addTxIO(TxIOPair *).
BlockUtils.h:300: Warning 509: Overloaded method ScrAddrObj::addTxIO(TxIOPair *,bool) effectively ignored,
BlockUtils.h:301: Warning 509: as it is shadowed by ScrAddrObj::addTxIO(TxIOPair &,bool).
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:352: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BlockUtils.h:685: Warning 509: Overloaded method BlockDataManager_LevelDB::SetDatabaseModes(int,int) effectively ignored,
BlockUtils.h:682: Warning 509: as it is shadowed by BlockDataManager_LevelDB::SetDatabaseModes(ARMORY_DB_TYPE,DB_PRUNE_TYPE).
g++ -I"/usr/include/python2.7" -O2 -pipe -fPIC  -Icryptopp -Ileveldb/include -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -c CppBlockUtils_wrap.cxx
g++ -shared -fPIC -lpthread -Lleveldb -L/usr/lib/libpython2.7.so.1.0 -lpython2.7  -O2 -pipe -fPIC UniversalTimer.o BinaryData.o leveldb_wrapper.o StoredBlockObj.o BtcUtils.o BlockObj.o BlockUtils.o EncryptionUtils.o libcryptopp.a libleveldb.a sighandler.o "/usr/lib/libpython2.7.so.1.0" CppBlockUtils_wrap.o -o ../_CppBlockUtils.so
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig $ python2 ArmoryQt.py
python2: can't open file 'ArmoryQt.py': [Errno 2] No such file or directory
piotrek@piotek-pc ~/Apps/BitcoinArmory/cppForSwig :( $ cd ..
piotrek@piotek-pc ~/Apps/BitcoinArmory $ python2 ArmoryQt.py
Traceback (most recent call last):
  File "ArmoryQt.py", line 34, in
    from armoryengine.ALL import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ALL.py", line 1, in
    from armoryengine.ArmoryUtils import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ArmoryUtils.py", line 39, in
    from CppBlockUtils import KdfRomix, CryptoAES
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 28, in
    _CppBlockUtils = swig_import_helper()
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 24, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm
piotrek@piotek-pc ~/Apps/BitcoinArmory :( $
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 17/03/2014, 17:03:00 UTC
I have problem with 0.91-dev branch on Arch Linux. Tried a fresh clone and it is not help.

Code:
Traceback (most recent call last):
  File "ArmoryQt.py", line 34, in
    from armoryengine.ALL import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ALL.py", line 1, in
    from armoryengine.ArmoryUtils import *
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine/ArmoryUtils.py", line 39, in
    from CppBlockUtils import KdfRomix, CryptoAES
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 28, in
    _CppBlockUtils = swig_import_helper()
  File "/home/piotrek/Apps/BitcoinArmory/CppBlockUtils.py", line 24, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /home/piotrek/Apps/BitcoinArmory/_CppBlockUtils.so: undefined symbol: _ZN6snappy21GetUncompressedLengthEPKcmPm

Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
jyyst
on 03/12/2013, 08:36:37 UTC
I just updated the list on the first post.   I think that covers everything.  I have basically ignored any OSX issues since that was completely hosed.  Hopefully we'll get an OSX build going, after the conference.

If you are on the list, please PM me with payment address and specify if you are okay with me sending one transaction with multiple outputs to everyone receiving a bounty. 

BTW:  a lot of these bugs will actually be fixed in 0.91-beta.  I didn't perceive most of them to be showstoppers for 0.90.  It was the showstopping bugs that I was looking for that would make for an embarrassing release...

Thanks everyone for helping out!  If you continue bug-hunting in 0.90, and find new bugs, feel free to post here and I'll honor the bounty up to the limit I originally specified. 



It is not a problem for me too. My BTC address: 1Nbu8kh1Y6ti98BazN6KeanYvkUKwvwtd2 . When are you going to fix the error that I reported (crash with a lot of addresses)?
Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
jyyst
on 18/11/2013, 14:25:26 UTC
Quote
Do you have a lot of addresses?  This particular crash looks like what happens when Armory gets "swamped" in processing, and falls behind trying to catch up.  Still some errors in my error-handling procedures, but I haven't seen it happen under nominal conditions.  There's definitely some room for improvement there...
3 wallets, 1st - 71 used addresses, 2nd - 73 used addresses, 3th - 35 used addresses. So it's 179 used addresses.
Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
jyyst
on 16/11/2013, 11:32:08 UTC
I left Armory on for some time and it's crashed:
Log from console:
Code:
[piotrek@localhost BitcoinArmory]$ python2 ArmoryQt.py
********************************************************************************
Loading Armory Engine:
   Armory Version:       0.89.99.14
   PyBtcWallet  Version: 1.35
Detected Operating system: Linux
   OS Variant            : ('', '', '')
   User home-directory   : /home/piotrek
   Satoshi BTC directory : /home/piotrek/.bitcoin/
   Armory home dir       : /home/piotrek/.armory/
   LevelDB directory     : /home/piotrek/.armory/databases
   Armory settings file  : /home/piotrek/.armory/ArmorySettings.txt
   Armory log file       : /home/piotrek/.armory/armorylog.txt
(WARNING) armoryengine.py:11334 - Overriding not-available message. This should happen 0-5 times
(WARNING) armoryengine.py:11334 - Overriding not-available message. This should happen 0-5 times
(WARNING) armoryengine.py:11334 - Overriding not-available message. This should happen 0-5 times
-INFO  - 1384596030: (BlockUtils.cpp:1582) Set home directory:
-INFO  - 1384596030: (BlockUtils.cpp:1604) Set blkfile dir: /home/piotrek/.bitcoin/blocks
-INFO  - 1384596030: (BlockUtils.cpp:1614) Set leveldb dir: /home/piotrek/.armory/databases
-INFO  - 1384596030: (BlockUtils.cpp:1570) SetBtcNetworkParams
-INFO  - 1384596030: (BlockUtils.cpp:3563) Executing: doInitialSyncOnLoad
-INFO  - 1384596030: (BlockUtils.cpp:3603) Number of registered addr: 569
-INFO  - 1384596030: (leveldb_wrapper.cpp:127) Opening databases...
-INFO  - 1384596033: (BlockUtils.cpp:1695) Total blk*.dat files:                 53
-INFO  - 1384596033: (BlockUtils.cpp:1713) Current Top block in HEADERS DB:  269794
-INFO  - 1384596033: (BlockUtils.cpp:1714) Current Top block in BLKDATA DB:  269794
-INFO  - 1384596033: (BlockUtils.cpp:1715) Current Applied blocks up to hgt: 0
-INFO  - 1384596037: (BlockUtils.cpp:1816) First unrecognized hash file:       52
-INFO  - 1384596037: (BlockUtils.cpp:1817) Offset of first unrecog block:      34724918
-INFO  - 1384596037: (BlockUtils.cpp:1826) First blkfile not in DB:            52
-INFO  - 1384596037: (BlockUtils.cpp:1827) Location of first block not in DB:  34724918
-INFO  - 1384596037: (BlockUtils.cpp:3645) Fetching stored script histories from DB
-INFO  - 1384596037: (BlockUtils.cpp:3689) Reading all headers and building chain...
-INFO  - 1384596043: (BlockUtils.cpp:3694) Total number of blk*.dat files: 53
-INFO  - 1384596043: (BlockUtils.cpp:3695) Total number of blocks found:   269923
-INFO  - 1384596043: (BlockUtils.cpp:3707) Getting latest blocks from blk*.dat files
-INFO  - 1384596043: (BlockUtils.cpp:3708) Total blockchain bytes: 12,508,360,374
-INFO  - 1384596043: (BlockUtils.cpp:3714) Parsing blockchain file: /home/piotrek/.bitcoin/blocks/blk00052.dat                                                                    
-INFO  - 1384596043: (BlockUtils.cpp:3810) /home/piotrek/.bitcoin/blocks/blk00052.dat is 50,331,648 bytes                                                                          
-INFO  - 1384596077: (BlockUtils.cpp:3728) Processed 129 raw blocks DB (3 seconds)                                                                                                
-INFO  - 1384596077: (BlockUtils.cpp:3757) Starting scan from block height: 0                                                                                                      
-INFO  - 1384597167: (BlockUtils.cpp:3759) Finished blockchain scan in 683.988 seconds                                                                                            
-INFO  - 1384597179: (BlockUtils.cpp:4245) Added new blocks to memory pool: 1                                                                                                      
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffa5d46f62e11d67d29baea49bc4c8b3a01099fc58                                                                                    
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffb1fcf8b21372a97a5af8fa92d798237711c40352                                                                                    
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffb89a350e116cf1c027bb6ce9415b2e1faac1cb51                                                                                    
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ff8b91abd8dfe1e41c7c7d507c5fe931461d7221f7
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ff033be77ca0159b4e11c7d1e7c1e3ebfd1097a490
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffc74316acfc9e3893d96cb64706317f5250a91b1a
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ff14e2d06193cdbfd9d0135abb0b78868bb2e99f89
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffb318afa352aaa8576ca508df4ae25fdc77d9a98f
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ff1758cd4ed1798232ceea844edc4854c843548b2c
(ERROR) armoryengine.py:8527 - Unrecognized scraddr: ffd5a21e648dde5fa02b35fe95e4d94ef76b0a2e1f
-INFO  - 1384598177: (BlockUtils.cpp:4245) Added new blocks to memory pool: 1
New Block:  269924
-INFO  - 1384599172: (BlockUtils.cpp:4245) Added new blocks to memory pool: 1
(ERROR) armoryengine.py:12372 - Waiting for BDM output that didn't come after 20s.
(ERROR) armoryengine.py:12373 - BDM state is currently: BlockchainReady
(ERROR) armoryengine.py:12374 - Called from: armoryengine.py:12615 (66181266)
(ERROR) armoryengine.py:12375 - BDM currently doing: UpdateWallets (66181266)
(ERROR) armoryengine.py:12376 - Direct traceback
  File "ArmoryQt.py", line 5129, in
    os._exit(QAPP.exec_())
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 103, in read
    log.callWithLogger(w, _read)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 88, in callWithLogger
    return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext
    return context.call({ILogContext: newCtx}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext
    return func(*args,**kw)
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 102, in _read
    self.reactor._iterate(fromqt=True)
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 231, in _iterate
    self.runUntilCurrent()
  File "/usr/lib/python2.7/site-packages/twisted/internet/base.py", line 824, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "ArmoryQt.py", line 4770, in Heartbeat
    TheBDM.updateWalletsAfterScan(wait=True)
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 12615, in updateWalletsAfterScan
    return self.waitForOutputIfNecessary(expectOutput, rndID)
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 12377, in waitForOutputIfNecessary
    traceback.print_stack()
(ERROR) armoryengine.py:12378 - Traceback:
Traceback (most recent call last):
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 12368, in waitForOutputIfNecessary
    return self.outputQueue.get(True, self.mtWaitSec)
  File "/usr/lib/python2.7/Queue.py", line 176, in get
    raise Empty
Empty
New Block:  269925
(ERROR) armoryengine.py:12346 - BDM was not ready for your request!  Waited 20 sec.
(ERROR) armoryengine.py:12347 -   getattr   name: scanRegisteredTxForWallet
(ERROR) armoryengine.py:12348 - BDM currently doing: UpdateWallets (66181266)
(ERROR) armoryengine.py:12349 - Waiting for completion: ID= 74594181
(ERROR) armoryengine.py:12350 - Direct traceback
  File "ArmoryQt.py", line 5129, in
    os._exit(QAPP.exec_())
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 103, in read
    log.callWithLogger(w, _read)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 88, in callWithLogger
    return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 73, in callWithContext
    return context.call({ILogContext: newCtx}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext
    return func(*args,**kw)
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 102, in _read
    self.reactor._iterate(fromqt=True)
  File "/home/piotrek/Apps/BitcoinArmory/qt4reactor.py", line 231, in _iterate
    self.runUntilCurrent()
  File "/usr/lib/python2.7/site-packages/twisted/internet/base.py", line 824, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "ArmoryQt.py", line 4785, in Heartbeat
    self.walletMap[wltID].syncWithBlockchainLite()
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 7212, in syncWithBlockchainLite
    TheBDM.scanRegisteredTxForWallet(self.cppWallet, startBlk, wait=True)
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 12351, in passthruFunc
    traceback.print_stack()
(ERROR) armoryengine.py:12353 - Traceback:
Traceback (most recent call last):
  File "/home/piotrek/Apps/BitcoinArmory/armoryengine.py", line 12343, in passthruFunc
    out = self.outputQueue.get(True, self.mtWaitSec)
  File "/usr/lib/python2.7/Queue.py", line 176, in get
    raise Empty
Empty
(ERROR) armoryengine.py:13289 - ErrorOut var over-represented number of errors!
(ERROR) ArmoryQt.py:4824 - Error in heartbeat function
Traceback (most recent call last):
  File "ArmoryQt.py", line 4797, in Heartbeat
    self.createCombinedLedger()
  File "ArmoryQt.py", line 2053, in createCombinedLedger
    self.combinedLedger.sort(key=lambda x: currBlk-x[1].getBlockNum()+1, reverse=not sortDir)
  File "ArmoryQt.py", line 2053, in
    self.combinedLedger.sort(key=lambda x: currBlk-x[1].getBlockNum()+1, reverse=not sortDir)
TypeError: unsupported operand type(s) for -: 'NoneType' and 'int'
(, TypeError("unsupported operand type(s) for -: 'NoneType' and 'int'",), )
Naruszenie ochrony pamięci (core dumped)


I don't know is this bug but always when i close Armory:
Code:
-INFO  - 1384625610: (BlockUtils.cpp:3999) Saving wallet history for next load
(ERROR) armoryengine.py:13216 - Resetting BDM and all wallets
(WARNING) armoryengine.py:661 - Killing process pid=8379
(ERROR) ArmoryQt.py:4337 - BitcoindNotAvailable: should not happen...
Resetting BlockDataMgr, freeing memory
 
Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
jyyst
on 15/11/2013, 16:21:53 UTC
I have got still problem with no ascii, national characters(like ążźć) in label of address.


Code:
(ERROR) Traceback (most recent call last):
  File "/home/piotrek/Apps/BitcoinArmory/qtdialogs.py", line 2198, in acceptNewAddr
    comm = str(self.edtComm.toPlainText())
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)

Traceback (most recent call last):
  File "/home/piotrek/Apps/BitcoinArmory/qtdialogs.py", line 2198, in acceptNewAddr
    comm = str(self.edtComm.toPlainText())
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)

The problem is not new but it still appears so i don't want reward.
Post
Topic
Board Project Development
Re: NEW Giveaway for "MasterCoins" - the new protocol layer built on bitcoin
by
jyyst
on 09/11/2013, 09:56:15 UTC
Hello
I would like to get same mastercoin for testing.

My bitcoin address : 16TQSHVh5AjiCAd7ueacJVy7Hw9AevHMWL

Information in my  signature.
Post
Topic
Board Hardware
Re: ANN: custom BFL firmware - tested 5-7GH pool meas. improvement on 60GH singles
by
jyyst
on 20/10/2013, 19:21:45 UTC
I uncommented DO_NOT_USE_ENGINE_ZERO and it's not helped.

Try upping the boot frequency, specified at the top of ASIC_engine.c ... the variables you see commented, try setting the boot index one higher.
I tried and it's not help
All changes that i made:
Code:
/*************** Product Model *********************/
#define __PRODUCT_MODEL_JALAPENO__
//#define    __PRODUCT_MODEL_LITTLE_SINGLE__
//#define __PRODUCT_MODEL_SINGLE__
//#define __PRODUCT_MODEL_MINIRIG__

Code:
/////////////////////////////////////////////////////////////////////////
// This means DO NOT USE ENGINE 0. It's needed for the actual Version
#define DO_NOT_USE_ENGINE_ZERO

Code:
// USER CHANGEABLE VARIABLES###################################################
//specify freq index of booting up chips
const unsigned int __ASIC_BOOT_FREQ = 6;
//specify freq index of diag tests on chips
const unsigned int __ASIC_TEST_FREQ = 6;
//specify % errors detected at which engines are considered failed for __TOTAL_DIAGNOSTICS_RUN ... (0 = allow no failure, 100 = allow all)
const unsigned int failPercentThreshold = 0;
//specify running freq index of each chip manually
const unsigned int __ASIC_FREQUENCY_PERCPU_MAP[16] = { 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9 };
//backup def const unsigned int __ASIC_FREQUENCY_PERCPU_MAP[16] = { 9,9,7,8,8,9,9,7,9,8,7,8,9,7,9,9 };
//END##########################################################################
Post
Topic
Board Hardware
Re: ANN: custom BFL firmware - tested 5-7GH pool meas. improvement on 60GH singles
by
jyyst
on 18/10/2013, 22:00:43 UTC
I uncommented DO_NOT_USE_ENGINE_ZERO and it's not helped.
Post
Topic
Board Hardware
Re: ANN: custom BFL firmware - tested 5-7GH pool meas. improvement on 60GH singles
by
jyyst
on 18/10/2013, 21:34:14 UTC
I tried to run this on Jalapeno. I uncommented #define __PRODUCT_MODEL_JALAPENO__ in std_defs.h and compiled without any problem but after programing LED didn't flash.
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 14/10/2013, 09:35:51 UTC
I tried several times and this doesn't help
EDIT:
I tried again and it's help, thank You.
Post
Topic
Board Armory
Re: Armory - Discussion Thread
by
jyyst
on 13/10/2013, 18:07:52 UTC
Hello
I have a problem with Armory on branch testing. Everything was ok for same time but now it is stuck on "Build databases and scan", messages from console:
Code:

-INFO  - 1381678063: (BlockUtils.cpp:3542) Executing: doInitialSyncOnLoad                                                                                                        
-INFO  - 1381678063: (BlockUtils.cpp:3582) Number of registered addr: 546                                                                                                        
-INFO  - 1381678066: (BlockUtils.cpp:1709) Current Top block in HEADERS DB:  261914                                                                                              
-INFO  - 1381678066: (BlockUtils.cpp:1710) Current Top block in BLKDATA DB:  261914                                                                                              
-INFO  - 1381678066: (BlockUtils.cpp:1711) Current Applied blocks up to hgt: 0
...

-WARN  - 1381687484: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687484: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687484: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687485: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687486: (BlockUtils.cpp:4853) Marking orphan chain
-WARN  - 1381687486: (BlockUtils.cpp:4876) Done marking orphan chain
-WARN  - 1381687486: (BlockUtils.cpp:4853) Marking orphan chain

I am using Arch x86_64.
Post
Topic
Board Games and rounds
Re: Free bitcoins with surf4bitcoin.com [0.1588159BTC]
by
jyyst
on 22/03/2013, 14:05:44 UTC
Installed!
Registration ID: 739769-3a8fb6a745e8367f9da6de211e19a274
Bitcoin adress: 1BgSHDRtXBCaSYZJzLW6hEcj5iMK1iA3Yt
Post
Topic
Board Service Announcements
Re: CoinAd - Free Coins every hour
by
jyyst
on 17/02/2013, 17:50:57 UTC
Tested and it is work. Thank You.
Post
Topic
Board Micro Earnings
Re: Free Bitcoin Sites *and* Free Newbie Lotto
by
jyyst
on 17/02/2013, 17:46:34 UTC
Please add me to the lotto.
1DzyUVPCHopqEHVk9VXbesQozFjgGZn6A

Thank you