Show Posts
|
Pages: [1] 2 3 »
|
-I../mxe/usr/i686-w64-mingw32.static/include -I/openssl -I../mxe/usr/i686-w64-mingw32.static/qt5/include -I../mxe/usr/i686-w64-mingw32.static/qt5/include/QtWidgets -I../mxe/usr/i686-w64-mingw32.static/qt5/include/QtGui -I../mxe/usr/i686-w64-mingw32.static/qt5/include/QtCore -Ibuild -Ibuild -I../mxe/usr/i686-w64-mingw32.static/qt5/mkspecs/win32-g++ -o build/qrcodedialog.o src/qt/qrcodedialog.cpp src/qt/qrcodedialog.cpp:12:22: fatal error: qrencode.h: No such file or directory compilation terminated. Makefile.Release:94227: recipe for target 'build/qrcodedialog.o' failed make: *** [build/qrcodedialog.o] Error 1
|
|
|
I am looking developer a wallet of altcoin on IOS?
|
|
|
Any one can develop IOS wallet for altcoin ?
|
|
|
Anyone could provide hardfork service pls contact me ?
Haha, good joke. Yeah there are many companies which provide hard-fork services. Contact Roger Ver for more information. He is one of the best forkers on the market! please give me his contact
|
|
|
Anyone could provide hardfork service pls contact me ?
|
|
|
COMMUNITY COUNTRY MANAGER ( ASIA, EUROPE, etc..) 1. Content creation – writing blog posts, articles, newsletters, communications materials, and material for social media channels 2. Social media marketing – creating, managing and growing the company’s presence through blogs, Twitter, Facebook, and other strategically relevant online properties 3. Public relations – (note: some companies may have devoted PR departments so this may not be relevant) managing incoming media requests and building relationships with industry journalists; creating, executing and measuring media campaigns 4. User relations – the Community Manager is often responsible for user support – answering questions however they come in (phone, e-mail, Twitter) and managing any online feedback forums such as GetSatisfaction pages 5. Communications/marketing strategy – the Community Manager is responsible for creating strategic marketing/communications plans to provide direction for the Widecash’s public-facing communications Condition apply: 1- At least, must hold 5000 Widecash(WCH) 2- Strong commitment and good communication. 3- Drive Widecash with prosperity and go a head without unlimited speed 4- Donation team will provide special rate 0.0001BTC for first 5000 Widecash holding. Interested candidate, please contact via mail: jame@widecash.org or Discord: Jame#8657 Telegram: @cnd006 www.widecash.org
|
|
|
How to compile Mac Wallet for black coin ?
Please advise.
|
|
|
i followed your guide step by step and installed all required packages, but when i try to run ./compile-blk.sh i get this output:
In file included from src/main.h:8:0, from src/kernel.h:7, from src/txdb-leveldb.cpp:17: src/bignum.h:531:61: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_is_prime(const BIGNUM*, int, void (*)(int, int, void*), BN_CTX*, void*)' int ret = BN_is_prime(this, checks, NULL, pctx, NULL); ^ src/bignum.h: In member function 'bool CBigNum::isOne() const': src/bignum.h:539:30: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_is_one(const BIGNUM*)' return BN_is_one(this); ^ src/bignum.h: In member function 'bool CBigNum::operator!() const': src/bignum.h:545:31: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_is_zero(const BIGNUM*)' return BN_is_zero(this); ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator+=(const CBigNum&)': src/bignum.h:550:35: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)' if (!BN_add(this, this, &b)) ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator*=(const CBigNum&)': src/bignum.h:564:41: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)' if (!BN_mul(this, this, &b, pctx)) ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator<<=(unsigned int)': src/bignum.h:583:41: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_lshift(BIGNUM*, const BIGNUM*, int)' if (!BN_lshift(this, this, shift)) ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator>>=(unsigned int)': src/bignum.h:594:28: error: cannot convert 'CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' if (BN_cmp(&a, this) > 0) ^ src/bignum.h:600:41: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_rshift(BIGNUM*, const BIGNUM*, int)' if (!BN_rshift(this, this, shift)) ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator++()': src/bignum.h:609:47: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)' if (!BN_add(this, this, BN_value_one())) ^ src/bignum.h: In member function 'CBigNum& CBigNum::operator--()': src/bignum.h:626:45: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)' if (!BN_sub(&r, this, BN_value_one())) ^ src/bignum.h: In function 'const CBigNum operator+(const CBigNum&, const CBigNum&)': src/bignum.h:653:27: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)' if (!BN_add(&r, &a, &b)) ^ src/bignum.h: In function 'const CBigNum operator-(const CBigNum&, const CBigNum&)': src/bignum.h:661:27: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)' if (!BN_sub(&r, &a, &b)) ^ src/bignum.h: In function 'const CBigNum operator-(const CBigNum&)': src/bignum.h:669:43: error: cannot convert 'CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_is_negative(const BIGNUM*)' BN_set_negative(&r, !BN_is_negative(&r)); ^ src/bignum.h: In function 'const CBigNum operator*(const CBigNum&, const CBigNum&)': src/bignum.h:677:33: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)' if (!BN_mul(&r, &a, &b, pctx)) ^ src/bignum.h: In function 'const CBigNum operator/(const CBigNum&, const CBigNum&)': src/bignum.h:686:39: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)' if (!BN_div(&r, NULL, &a, &b, pctx)) ^ src/bignum.h: In function 'const CBigNum operator%(const CBigNum&, const CBigNum&)': src/bignum.h:695:35: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_nnmod(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)' if (!BN_nnmod(&r, &a, &b, pctx)) ^ src/bignum.h: In function 'const CBigNum operator<<(const CBigNum&, unsigned int)': src/bignum.h:703:33: error: cannot convert 'CBigNum*' to 'BIGNUM* {aka bignum_st*}' for argument '1' to 'int BN_lshift(BIGNUM*, const BIGNUM*, int)' if (!BN_lshift(&r, &a, shift)) ^ src/bignum.h: In function 'bool operator==(const CBigNum&, const CBigNum&)': src/bignum.h:715:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' perator==(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) == 0); } ^ src/bignum.h: In function 'bool operator!=(const CBigNum&, const CBigNum&)': src/bignum.h:716:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' perator!=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) != 0); } ^ src/bignum.h: In function 'bool operator<=(const CBigNum&, const CBigNum&)': src/bignum.h:717:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' perator<=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) <= 0); } ^ src/bignum.h: In function 'bool operator>=(const CBigNum&, const CBigNum&)': src/bignum.h:718:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' perator>=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) >= 0); } ^ src/bignum.h: In function 'bool operator<(const CBigNum&, const CBigNum&)': src/bignum.h:719:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' operator<(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) < 0); } ^ src/bignum.h: In function 'bool operator>(const CBigNum&, const CBigNum&)': src/bignum.h:720:83: error: cannot convert 'const CBigNum*' to 'const BIGNUM* {aka const bignum_st*}' for argument '1' to 'int BN_cmp(const BIGNUM*, const BIGNUM*)' operator>(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) > 0); } ^ In file included from src/addrman.h:9:0, from src/net.h:20, from src/main.h:10, from src/kernel.h:7, from src/txdb-leveldb.cpp:17: src/util.h: In function 'std::__cxx11::string i64tostr(int64_t)': src/util.h:182:69: warning: unknown conversion type character 'l' in format [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/util.h:251:12: note: in expansion of macro 'strprintf' return strprintf("%"PRId64, n); ^ src/util.h:182:69: warning: too many arguments for format [-Wformat-extra-args] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/util.h:251:12: note: in expansion of macro 'strprintf' return strprintf("%"PRId64, n); ^ In file included from src/main.h:10:0, from src/kernel.h:7, from src/txdb-leveldb.cpp:17: src/net.h: In member function 'void CNode::AskFor(const CInv&)': src/net.h:380:149: warning: unknown conversion type character 'l' in format [-Wformat=] (), nRequestTime, DateTimeStrFormat("%H:%M:%S", nRequestTime/1000000).c_str()); ^ src/net.h:380:149: warning: format '%s' expects argument of type 'char*', but argument 3 has type 'int64_t {aka long long int}' [-Wformat=] src/net.h:380:149: warning: too many arguments for format [-Wformat-extra-args] In file included from src/addrman.h:9:0, from src/net.h:20, from src/main.h:10, from src/kernel.h:7, from src/txdb-leveldb.cpp:17: src/main.h: In member function 'std::__cxx11::string CBlockIndex::ToString() const': src/util.h:182:69: warning: unknown conversion type character 'l' in format [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/util.h:182:69: warning: format '%x' expects argument of type 'unsigned int', but argument 13 has type 'uint64_t {aka long long unsigned int}' [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/util.h:182:69: warning: format '%s' expects argument of type 'char*', but argument 14 has type 'unsigned int' [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/util.h:182:69: warning: format '%d' expects argument of type 'int', but argument 16 has type 'const char*' [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/util.h:182:69: warning: format '%s' expects argument of type 'char*', but argument 17 has type 'unsigned int' [-Wformat=] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/util.h:182:69: warning: too many arguments for format [-Wformat-extra-args] #define strprintf(format, ...) real_strprintf(format, 0, __VA_ARGS__) ^ src/main.h:1302:16: note: in expansion of macro 'strprintf' return strprintf("CBlockIndex(nprev=%p, pnext=%p, nFile=%u, nBlockPos=% ^ src/txdb-leveldb.cpp: In member function 'bool CTxDB::LoadBlockIndex()': src/txdb-leveldb.cpp:409:160: warning: unknown conversion type character 'l' in format [-Wformat=] nt height=%d, modifier=0x%016"PRIx64, pindex->nHeight, pindex->nStakeModifier); ^ src/txdb-leveldb.cpp:409:160: warning: too many arguments for format [-Wformat-extra-args] Makefile.Release:10241: recipe for target 'build/txdb-leveldb.o' failed make: *** [build/txdb-leveldb.o] Error 1
i sent you as much of it as i could, because i dont know what/where the mistake is
Downgrade SSL is the solution.
|
|
|
unable to start electrumx service and error message as below:
:44:33 Electrum69 electrumx_server.py[10069]: INFO:root:ElectrumX server starting Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: Traceback (most recent call last): Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: File "/usr/local/lib/python3.6/dist-packages/electrumx-1.2-py3. Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: File "/usr/local/lib/python3.6/dist-packages/electrumx-1.2-py3. Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: self.coin = Coin.lookup_coin_class(coin_name, network) Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: File "/usr/local/lib/python3.6/dist-packages/electrumx-1.2-py3. Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: .format(name, net)) Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: lib.coins.CoinError: unknown coin xxx and network mainnet co Jun 18 00:44:33 Electrum69 electrumx_server.py[10069]: CRITICAL:root:ElectrumX server terminated abnormally ~
please provide solution.
|
|
|
I am not familiar with this windows wallet you are referring to, but wallets are just a mean to access your assets that are actually stored in the blockchain, not in any piece of software or anything. So use another wallet (if you have, of course, your private key to access your funds). Or ask for support in their support forums (or other means they may have).
what u mean ?
|
|
|
src/qt/qrcodedialog.cpp:12:22: fatal error: qrencode.h: No such file or directory compilation terminated. Makefile.Release:94227: recipe for target 'build/qrcodedialog.o' failed make: *** [build/qrcodedialog.o] Error 1
Please help how to fix it.
|
|
|
Hello, I'm a third party dev who has mainly been working based on word of mouth till now, but I recently got a very simple site going to showcase what I offer. Presenting https://MystPhy.sX: Qt- Supports all the features of the desktop counterparts (staking, masternodes etc). Nothing less and nothing more.
- Full chain wallets
- 2-3 day turn around time
- Cost between 700-1400USD depending on how much customisation you want. Updates cost 80-300USD with 300USD being a messy fork.
- Playstore publication under my account. If you want it under your name we can discuss prices.
Examples are here. Those would be 700USD wallets with something like this or this being 700+. I also provide a Manager app for 300USD which allows you to download bootstraps, backup your wallet.dat and other stuff if your phone does not have root. Example. - Supports MacOS 10.8+
- Works on Macs from 2011+
- 1 day or 40 minutes if I'm online
- 25USD
History: here- Supports Windows 7+
- x86
- 1 day or 40 minutes if I'm online
- 20USD
Base:- Supports any modern browser. Does not have staking support.
- PHP and MongoDB based.
- Mutilanguage support.
- 2-3 days
- 600USD
Example here. QR Code Capable:- All of the base version's features.
- JaveScript based QR code generation and reading supported on all mobile platforms.
- Optional Android app with native QR code support. Example here.
- 2-3 days
- 900USD base or 1200USD with Android app
Example here. If you want to see all this info in a fancier format check the site out: https://MystPhy.sX. Though I do prefer to be contacted on here first. I want to develop andriod wallet pls PM me.
|
|
|
Error when enabled QRCODE.
lude/QtCore -Ibuild -Ibuild -I../mxe/usr/i686-w64-mingw32.static/qt5/mkspecs/win32-g++ -o build/qrcodedialog.o src/qt/qrcodedialog.cpp src/qt/qrcodedialog.cpp:12:22: fatal error: qrencode.h: No such file or directory compilation terminated. Makefile.Release:94227: recipe for target 'build/qrcodedialog.o' failed make: *** [build/qrcodedialog.o] Error 1
How to fix it ?
scroll up to post 217 and install qrencode as shown. Follow post 217 already it is still error.
|
|
|
Error when enabled QRCODE.
lude/QtCore -Ibuild -Ibuild -I../mxe/usr/i686-w64-mingw32.static/qt5/mkspecs/win32-g++ -o build/qrcodedialog.o src/qt/qrcodedialog.cpp src/qt/qrcodedialog.cpp:12:22: fatal error: qrencode.h: No such file or directory compilation terminated. Makefile.Release:94227: recipe for target 'build/qrcodedialog.o' failed make: *** [build/qrcodedialog.o] Error 1
How to fix it ?
|
|
|
@widecash It was a simple fix for the last make command in the script Add cd ../.. before the last make command: cd ../.. make -f Makefile.Release ...
it showed error as below: c/qt/transactiontablemodel.cpp:1:0: error: bad value (x86_64) for -march= switch #include "transactiontablemodel.h" ^ src/qt/bitcoingui.cpp:1:0: error: bad value (x86_64) for -march= switch /* ^ src/txdb-leveldb.cpp:1:0: error: bad value (x86_64) for -march= switch // Copyright (c) 2009-2010 Satoshi Nakamoto ^ src/qt/bitcoin.cpp:1:0: error: bad value (x86_64) for -march= switch /* ^ src/qt/addresstablemodel.cpp:1:0: error: bad value (x86_64) for -march= switch #include "addresstablemodel.h" ^ src/qt/optionsdialog.cpp:1:0: error: bad value (x86_64) for -march= switch #include "optionsdialog.h" ^ Makefile.Release:15242: recipe for target 'build/transactiontablemodel.o' failed make: *** [build/transactiontablemodel.o] Error 1 make: *** Waiting for unfinished jobs.... Makefile.Release:13697: recipe for target 'build/bitcoingui.o' failed make: *** [build/bitcoingui.o] Error 1 Makefile.Release:12071: recipe for target 'build/bitcoin.o' failed make: *** [build/bitcoin.o] Error 1 Makefile.Release:10508: recipe for target 'build/txdb-leveldb.o' failed make: *** [build/txdb-leveldb.o] Error 1 Makefile.Release:16774: recipe for target 'build/addresstablemodel.o' failed make: *** [build/addresstablemodel.o] Error 1 Makefile.Release:17735: recipe for target 'build/optionsdialog.o' failed make: *** [build/optionsdialog.o] Error 1 Change all instances of -march= to: -march=native Secondly, you should be adjusting the script accordingly to your environment, not making it x86_64 just cause mine is. You originally showed that you're using i686 platform, so you must keep it consistent throughout. Can run now but error src/leveldb/libleveldb.a(version_set.o):version_set.cc:(.text+0x67ab): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x20): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x4d): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x153): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x193): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x205): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x313): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x351): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x37d): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x438): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x6e2): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x8a4): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0x915): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xa32): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xb05): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xb41): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xba6): undefined reference to `leveldb::port::Mutex::Lock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xc35): undefined reference to `leveldb::port::Mutex::Unlock()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xcf6): undefined reference to `leveldb::port::Mutex::Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xe03): undefined reference to `leveldb::port::Mutex::Mutex()' /mnt/wch/src/leveldb/libleveldb.a(cache.o):cache.cc:(.text+0xed4): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(comparator.o):comparator.cc:(.text+0x1f3): undefined reference to `leveldb::port::InitOnce(leveldb::port::OnceType*, void (*)())' /mnt/wch/src/leveldb/libleveldb.a(comparator.o):comparator.cc:(.text+0x1b6): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(comparator.o):comparator.cc:(.text.startup+0x10): undefined reference to `leveldb::port::Mutex::Mutex()' /mnt/wch/src/leveldb/libleveldb.a(env_win.o):env_win.cc:(.text+0x2593): undefined reference to `leveldb::port::InitOnce(leveldb::port::OnceType*, void (*)())' /mnt/wch/src/leveldb/libleveldb.a(env_win.o):env_win.cc:(.text+0x5e6): undefined reference to `leveldb::port::Mutex::~Mutex()' /mnt/wch/src/leveldb/libleveldb.a(env_win.o):env_win.cc:(.text.startup+0x62): undefined reference to `leveldb::port::Mutex::Mutex()' collect2: error: ld returned 1 exit status
|
|
|
|