osoese
Jr. Member
Offline
Activity: 133
Merit: 7
|
|
July 01, 2018, 12:22:56 PM |
|
Hi, I am unable to get windows .exe from the build process in the doc/ Makefile:611: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 Specifically with the last part of these ( https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md) instructions: Then build using: PATH=$(echo "$PATH" | sed -e 's/:\/mnt.*//g') # strip out problematic Windows %PATH% imported var cd depends make HOST=i686-w64-mingw32 cd .. ./autogen.sh # not required when building from tarball CONFIG_SITE=$PWD/depends/i686-w64-mingw32/share/config.site ./configure --prefix=/ make Depends system For further documentation on the depends system see README.md in the depends directory. Installation After building using the Windows subsystem it can be useful to copy the compiled executables to a directory on the windows drive in the same directory structure as they appear in the release .zip archive. This can be done in the following way. This will install to c:\workspace\bitcoin, for example: make install DESTDIR=/mnt/c/workspace/bitcoin Can you help?
|
Team EGEM Core & SFRX inventor => OSOESE is Open Source OSO∞ESE Software Environment aka "datber" discord.egem.io
|
|
|
agricoin
|
|
July 25, 2018, 03:34:17 PM |
|
i get this eror after downgrade openssl 1.0.2o
ixman-1 -lffi -lexpat -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lshlwapi -lpcre -lintl -liconv /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a -ldnsapi -liphlpapi -lssl -lcrypto -lgdi32 -lcrypt32 /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lpcre2-16 build/bitcoin-qt_res.o /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x1): undefined reference to `ASN1_STRING_get0_data' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x11): undefined reference to `OPENSSL_init_ssl' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x21): undefined reference to `OPENSSL_init_crypto' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x51): undefined reference to `BN_is_word' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x61): undefined reference to `EVP_CIPHER_CTX_reset' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x81): undefined reference to `RSA_bits' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x91): undefined reference to `DSA_bits' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xa1): undefined reference to `OPENSSL_sk_num' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xb1): undefined reference to `OPENSSL_sk_pop_free' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xc1): undefined reference to `OPENSSL_sk_new_null' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xd1): undefined reference to `OPENSSL_sk_push' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xe1): undefined reference to `OPENSSL_sk_free' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xf1): undefined reference to `OPENSSL_sk_value' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x101): undefined reference to `SSL_session_reused' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x111): undefined reference to `SSL_CTX_set_options' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x121): undefined reference to `SSL_get_client_random' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x131): undefined reference to `SSL_SESSION_get_master_key' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x151): undefined reference to `TLS_method' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x161): undefined reference to `TLS_client_method' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x171): undefined reference to `TLS_server_method' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x181): undefined reference to `X509_getm_notBefore' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x191): undefined reference to `X509_getm_notAfter' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x1a1): undefined reference to `X509_get_version' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x1d1): undefined reference to `X509_STORE_CTX_get0_chain' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x1f1): undefined reference to `OpenSSL_version_num' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x201): undefined reference to `OpenSSL_version' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x211): undefined reference to `SSL_SESSION_get_ticket_lifetime_hint' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x221): undefined reference to `DH_get0_pqg' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x231): undefined reference to `DH_bits' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x791): undefined reference to `SSL_CONF_CTX_new' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x7a1): undefined reference to `SSL_CONF_CTX_free' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x7b1): undefined reference to `SSL_CONF_CTX_set_ssl_ctx' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x7c1): undefined reference to `SSL_CONF_CTX_set_flags' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x7d1): undefined reference to `SSL_CONF_CTX_finish' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0x7e1): undefined reference to `SSL_CONF_cmd' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xc31): undefined reference to `SSL_set_alpn_protos' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xc41): undefined reference to `SSL_CTX_set_alpn_select_cb' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xc51): undefined reference to `SSL_get0_alpn_selected' /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a(qsslsocket_openssl_symbols.o):qsslsocket_openssl_symbols.cpp:(.text+0xd01): undefined reference to `EC_curve_nist2nid' collect2: error: ld returned 1 exit status
|
AGRICOIN.ASIA [ ACCELERATE FARMING ECOSYSTEM ]
|
|
|
WITX
Newbie
Offline
Activity: 22
Merit: 0
|
|
July 30, 2018, 11:58:39 PM |
|
|
|
|
|
Quantomic
Copper Member
Newbie
Offline
Activity: 60
Merit: 0
|
|
August 11, 2018, 03:23:42 AM |
|
If you're having trouble cross-compiling due to dependencies being odd (mxe not letting you downgrade openssl, bdb not installing into mxe), download the dependencies and link them up in the compile-coin.sh file. Save yourself precious time and headaches.
|
|
|
|
heal
Member
Offline
Activity: 179
Merit: 10
|
|
August 11, 2018, 08:20:00 PM |
|
|
|
|
|
widecash
Newbie
Offline
Activity: 58
Merit: 0
|
|
August 20, 2018, 03:52:26 PM |
|
-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
|
|
|
|
Tokenista
Member
Offline
Activity: 910
Merit: 14
Everyone join Blurt.blog & Steemit.com
|
|
August 25, 2018, 07:34:45 AM |
|
|
|
|
|
honglu69
Member
Offline
Activity: 1554
Merit: 23
|
|
September 09, 2018, 06:19:49 PM |
|
Does not work for me in Ubuntu 14.04 LTS amd64 virtual machine . Followed exactly the Eidas steps. Tried twice. Second time installed libboost apt-get dependency , then delete all libboost* packages to clear out before 2nd installation. But in the end, the error msg is like below ubuntu1404:/mnt/Eidas$ ./compile-EDS.sh
-------compiling skipped print out------ i686-w64-mingw32.static-g++ -c -pipe -fno-keep-inline-dllexport -msse2 -O2 -std=gnu++11 -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DBOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN -D__NO_SYSTEM_INCLUDES -DUSE_UPNP=1 -DSTATICLIB -DMINIUPNP_STATICLIB -DUSE_IPV6=1 -DUSE_LEVELDB -DWIN32 -D_WINDOWS -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -Isrc -Isrc/json -Isrc/qt -I../mxe/usr/i686-w64-mingw32.static/include -Isrc/leveldb/include -Isrc/leveldb/helpers -I../mxe/usr/i686-w64-mingw32.static/include/boost -I../mxe/usr/i686-w64-mingw32.static/include -I../mxe/usr/i686-w64-mingw32.static/include/openssl -I../mxe/usr/i686-w64-mingw32.static/include -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/QtNetwork -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/qrc_bitcoin.o release/qrc_bitcoin.cpp i686-w64-mingw32.static-g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,-s -Wl,-subsystem,windows -mthreads -o release/Eidas-qt.exe build/txdb-leveldb.o build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/coincontroldialog.o build/coincontroltreewidget.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/alert.o build/version.o build/sync.o build/util.o build/hash.o build/netbase.o build/key.o build/script.o build/main.o build/init.o build/net.o build/bloom.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/qtipcserver.o build/rpcconsole.o build/noui.o build/kernel.o build/scrypt-x86.o build/scrypt-x86_64.o build/scrypt-arm.o build/scrypt_mine.o build/pbkdf2.o build/eidas-qt_plugin_import.o build/qrc_bitcoin.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_coincontroldialog.o build/moc_coincontroltreewidget.o build/moc_sendcoinsdialog.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_rpcconsole.o -lmingwthrd -lmingw32 -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libqtmain.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -lminiupnpc /mnt/Eidas/src/leveldb/libleveldb.a /mnt/Eidas/src/leveldb/libmemenv.a -ldb_cxx -lmswsock -lpthread -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread_win32-mt -lboost_chrono-mt -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles/libqwindowsvistastyle.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms/libqwindows.a -lwinspool /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5EventDispatcherSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5FontDatabaseSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5ThemeSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5AccessibilitySupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5WindowsUIAutomationSupport.a -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqgif.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqico.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqjpeg.a -ljpeg -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer/libqgenericbearer.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Widgets.a -luxtheme -ldwmapi /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Gui.a -lcomdlg32 -loleaut32 -limm32 -lopengl32 -lharfbuzz -lcairo -lgobject-2.0 -lfontconfig -lfreetype -lm -lusp10 -lmsimg32 -lpixman-1 -lffi -lexpat -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lshlwapi -lpcre -lintl -liconv /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a -ldnsapi -liphlpapi -lssl -lcrypto -lgdi32 -lcrypt32 /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lpcre2-16 build/bitcoin-qt_res.o /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_system-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_filesystem-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_program_options-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_thread_win32-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_chrono-mt collect2: error: ld returned 1 exit status make: *** [release/Eidas-qt.exe] Error 1
|
|
|
|
D3m0nKinGx
|
|
September 09, 2018, 07:25:33 PM |
|
Does not work for me in Ubuntu 14.04 LTS amd64 virtual machine . Followed exactly the Eidas steps. Tried twice. Second time installed libboost apt-get dependency , then delete all libboost* packages to clear out before 2nd installation. But in the end, the error msg is like below ubuntu1404:/mnt/Eidas$ ./compile-EDS.sh
-------compiling skipped print out------ i686-w64-mingw32.static-g++ -c -pipe -fno-keep-inline-dllexport -msse2 -O2 -std=gnu++11 -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DBOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN -D__NO_SYSTEM_INCLUDES -DUSE_UPNP=1 -DSTATICLIB -DMINIUPNP_STATICLIB -DUSE_IPV6=1 -DUSE_LEVELDB -DWIN32 -D_WINDOWS -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -Isrc -Isrc/json -Isrc/qt -I../mxe/usr/i686-w64-mingw32.static/include -Isrc/leveldb/include -Isrc/leveldb/helpers -I../mxe/usr/i686-w64-mingw32.static/include/boost -I../mxe/usr/i686-w64-mingw32.static/include -I../mxe/usr/i686-w64-mingw32.static/include/openssl -I../mxe/usr/i686-w64-mingw32.static/include -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/QtNetwork -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/qrc_bitcoin.o release/qrc_bitcoin.cpp i686-w64-mingw32.static-g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,-s -Wl,-subsystem,windows -mthreads -o release/Eidas-qt.exe build/txdb-leveldb.o build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/coincontroldialog.o build/coincontroltreewidget.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/alert.o build/version.o build/sync.o build/util.o build/hash.o build/netbase.o build/key.o build/script.o build/main.o build/init.o build/net.o build/bloom.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/qtipcserver.o build/rpcconsole.o build/noui.o build/kernel.o build/scrypt-x86.o build/scrypt-x86_64.o build/scrypt-arm.o build/scrypt_mine.o build/pbkdf2.o build/eidas-qt_plugin_import.o build/qrc_bitcoin.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_coincontroldialog.o build/moc_coincontroltreewidget.o build/moc_sendcoinsdialog.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_rpcconsole.o -lmingwthrd -lmingw32 -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libqtmain.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -lminiupnpc /mnt/Eidas/src/leveldb/libleveldb.a /mnt/Eidas/src/leveldb/libmemenv.a -ldb_cxx -lmswsock -lpthread -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread_win32-mt -lboost_chrono-mt -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles/libqwindowsvistastyle.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms/libqwindows.a -lwinspool /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5EventDispatcherSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5FontDatabaseSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5ThemeSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5AccessibilitySupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5WindowsUIAutomationSupport.a -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqgif.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqico.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqjpeg.a -ljpeg -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer/libqgenericbearer.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Widgets.a -luxtheme -ldwmapi /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Gui.a -lcomdlg32 -loleaut32 -limm32 -lopengl32 -lharfbuzz -lcairo -lgobject-2.0 -lfontconfig -lfreetype -lm -lusp10 -lmsimg32 -lpixman-1 -lffi -lexpat -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lshlwapi -lpcre -lintl -liconv /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a -ldnsapi -liphlpapi -lssl -lcrypto -lgdi32 -lcrypt32 /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lpcre2-16 build/bitcoin-qt_res.o /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_system-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_filesystem-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_program_options-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_thread_win32-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_chrono-mt collect2: error: ld returned 1 exit status make: *** [release/Eidas-qt.exe] Error 1
Make sure the "boost" directory actually exists in the target location you have specified: MXE_INCLUDE_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/include MXE_LIB_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/lib i686-w64-mingw32.static-qmake-qt5 \ BOOST_LIB_SUFFIX=-mt \ BOOST_THREAD_LIB_SUFFIX=_win32-mt \ BOOST_INCLUDE_PATH=$MXE_INCLUDE_PATH/boost \ BOOST_LIB_PATH=$MXE_LIB_PATH \
As in you should see "boost" in MXE_INCLUDE_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/include/boost` in your INCLUDE PATH.
|
.
| .
| . ▬◇ ▬◇▬◆ ▬◇▬◇▬◆
| .
| | .
| | .
| | .
| . ◇▬ ◆▬◇▬ ◆▬◇▬◇▬
| .
| .
|
|
|
|
honglu69
Member
Offline
Activity: 1554
Merit: 23
|
|
September 09, 2018, 09:49:56 PM |
|
Does not work for me in Ubuntu 14.04 LTS amd64 virtual machine . Followed exactly the Eidas steps. Tried twice. Second time installed libboost apt-get dependency , then delete all libboost* packages to clear out before 2nd installation. But in the end, the error msg is like below ubuntu1404:/mnt/Eidas$ ./compile-EDS.sh
-------compiling skipped print out------ i686-w64-mingw32.static-g++ -c -pipe -fno-keep-inline-dllexport -msse2 -O2 -std=gnu++11 -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fexceptions -mthreads -DUNICODE -D_UNICODE -DWIN32 -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DBOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN -D__NO_SYSTEM_INCLUDES -DUSE_UPNP=1 -DSTATICLIB -DMINIUPNP_STATICLIB -DUSE_IPV6=1 -DUSE_LEVELDB -DWIN32 -D_WINDOWS -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -Isrc -Isrc/json -Isrc/qt -I../mxe/usr/i686-w64-mingw32.static/include -Isrc/leveldb/include -Isrc/leveldb/helpers -I../mxe/usr/i686-w64-mingw32.static/include/boost -I../mxe/usr/i686-w64-mingw32.static/include -I../mxe/usr/i686-w64-mingw32.static/include/openssl -I../mxe/usr/i686-w64-mingw32.static/include -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/QtNetwork -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/qrc_bitcoin.o release/qrc_bitcoin.cpp i686-w64-mingw32.static-g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,-s -Wl,-subsystem,windows -mthreads -o release/Eidas-qt.exe build/txdb-leveldb.o build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/coincontroldialog.o build/coincontroltreewidget.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/alert.o build/version.o build/sync.o build/util.o build/hash.o build/netbase.o build/key.o build/script.o build/main.o build/init.o build/net.o build/bloom.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/qtipcserver.o build/rpcconsole.o build/noui.o build/kernel.o build/scrypt-x86.o build/scrypt-x86_64.o build/scrypt-arm.o build/scrypt_mine.o build/pbkdf2.o build/eidas-qt_plugin_import.o build/qrc_bitcoin.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_coincontroldialog.o build/moc_coincontroltreewidget.o build/moc_sendcoinsdialog.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_rpcconsole.o -lmingwthrd -lmingw32 -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libqtmain.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -lminiupnpc /mnt/Eidas/src/leveldb/libleveldb.a /mnt/Eidas/src/leveldb/libmemenv.a -ldb_cxx -lmswsock -lpthread -lboost_system-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_thread_win32-mt -lboost_chrono-mt -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/styles/libqwindowsvistastyle.a -L/mnt/mxe/usr/i686-w64-mingw32.static/lib -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/platforms/libqwindows.a -lwinspool /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5EventDispatcherSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5FontDatabaseSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5ThemeSupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5AccessibilitySupport.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5WindowsUIAutomationSupport.a -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqgif.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqico.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/imageformats/libqjpeg.a -ljpeg -L/mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer /mnt/mxe/usr/i686-w64-mingw32.static/qt5/plugins/bearer/libqgenericbearer.a /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Widgets.a -luxtheme -ldwmapi /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Gui.a -lcomdlg32 -loleaut32 -limm32 -lopengl32 -lharfbuzz -lcairo -lgobject-2.0 -lfontconfig -lfreetype -lm -lusp10 -lmsimg32 -lpixman-1 -lffi -lexpat -lbz2 -lpng16 -lharfbuzz_too -lfreetype_too -lglib-2.0 -lshlwapi -lpcre -lintl -liconv /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Network.a -ldnsapi -liphlpapi -lssl -lcrypto -lgdi32 -lcrypt32 /mnt/mxe/usr/i686-w64-mingw32.static/qt5/lib/libQt5Core.a -lmpr -lnetapi32 -luserenv -lversion -lws2_32 -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lwinmm -lz -lpcre2-16 build/bitcoin-qt_res.o /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_system-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_filesystem-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_program_options-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_thread_win32-mt /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_chrono-mt collect2: error: ld returned 1 exit status make: *** [release/Eidas-qt.exe] Error 1
Make sure the "boost" directory actually exists in the target location you have specified: MXE_INCLUDE_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/include MXE_LIB_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/lib i686-w64-mingw32.static-qmake-qt5 \ BOOST_LIB_SUFFIX=-mt \ BOOST_THREAD_LIB_SUFFIX=_win32-mt \ BOOST_INCLUDE_PATH=$MXE_INCLUDE_PATH/boost \ BOOST_LIB_PATH=$MXE_LIB_PATH \
As in you should see "boost" in MXE_INCLUDE_PATH=/mnt/mxe/usr/i686-w64-mingw32.static/include/boost` in your INCLUDE PATH. Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost there are many files: /mnt$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/ ------skipped printout ----- ia64reg.h pshpack4.h xpsrassvc.idl iaccess.h pshpack8.h ymath.h iadmext.h pshpck16.h yvals.h iadmw.h pstore.h zconf.h iads.h pthread_compat.h zlib.h icftypes.h pthread.h zmouse.h honglu@debian:/mnt$
Tried another time in debian 8.5. 0 amd64 virutal machine. Essentially same errors as Ubuntu 14.04. The boost_1_63_0 installation final results for both debian and Ubuntu showed failed 3/skipped 3, succeeded thousands. In the final Eidas coin installation, the installation script did has flag for BOOST, do not know why my debian/ubuntu procedures both failed with same error: Here is portion showed BOOST PATH in the script "compile-EDS.sh" for EidasCoin: i686-w64-mingw32.static-qmake-qt5 \ BOOST_LIB_SUFFIX=-mt \ BOOST_THREAD_LIB_SUFFIX=_win32-mt \ BOOST_INCLUDE_PATH=$MXE_INCLUDE_PATH/boost \ BOOST_LIB_PATH=$MXE_LIB_PATH \
|
|
|
|
D3m0nKinGx
|
|
September 09, 2018, 09:59:27 PM |
|
Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost there are many files: /mnt$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/ ------skipped printout ----- ia64reg.h pshpack4.h xpsrassvc.idl iaccess.h pshpack8.h ymath.h iadmext.h pshpck16.h yvals.h iadmw.h pstore.h zconf.h iads.h pthread_compat.h zlib.h icftypes.h pthread.h zmouse.h honglu@debian:/mnt$
The output that you posted here does not show a "boost" folder in that directory that you did "ls /mnt/mxe/usr/i686-w64-mingw32.static/include/" You should actually have a directory /mnt/mxe/usr/i686-w64-mingw32.static/include/boost <<
|
.
| .
| . ▬◇ ▬◇▬◆ ▬◇▬◇▬◆
| .
| | .
| | .
| | .
| . ◇▬ ◆▬◇▬ ◆▬◇▬◇▬
| .
| .
|
|
|
|
honglu69
Member
Offline
Activity: 1554
Merit: 23
|
|
September 09, 2018, 10:09:37 PM |
|
Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost there are many files: /mnt$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/ ------skipped printout ----- ia64reg.h pshpack4.h xpsrassvc.idl iaccess.h pshpack8.h ymath.h iadmext.h pshpck16.h yvals.h iadmw.h pstore.h zconf.h iads.h pthread_compat.h zlib.h icftypes.h pthread.h zmouse.h honglu@debian:/mnt$
The output that you posted here does not show a "boost" folder in that directory that you did "ls /mnt/mxe/usr/i686-w64-mingw32.static/include/" You should actually have a directory /mnt/mxe/usr/i686-w64-mingw32.static/include/boost << Went back redid and confirmed, yes, boost folder is there with many files: /mnt/Eidas$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/boost
--------skipped, tons of files print out------------
compressed_pair.hpp function_types mpi range.hpp unordered compute fusion mpi.hpp ratio unordered_map.hpp compute.hpp generator_iterator.hpp mpl ratio.hpp unordered_set.hpp concept geometry msm rational.hpp utility concept_archetype.hpp geometry.hpp multi_array ref.hpp utility.hpp concept_check get_pointer.hpp multi_array.hpp regex uuid concept_check.hpp gil multi_index regex_fwd.hpp variant config graph multi_index_container_fwd.hpp regex.h variant.hpp config.hpp hana multi_index_container.hpp regex.hpp version.hpp container hana.hpp multiprecision scoped_array.hpp visit_each.hpp context heap next_prior.hpp scoped_ptr.hpp vmd convert icl noncopyable.hpp scope_exit.hpp wave convert.hpp implicit_cast.hpp nondet_random.hpp serialization wave.hpp core indirect_reference.hpp none.hpp shared_array.hpp weak_ptr.hpp coroutine integer none_t.hpp shared_container_iterator.hpp xpressive coroutine2 integer_fwd.hpp non_type.hpp shared_ptr.hpp crc.hpp integer.hpp numeric signal.hpp cregex.hpp integer_traits.hpp operators.hpp signals cstdfloat.hpp interprocess operators_v1.hpp signals2 honglu@debian:/mnt/Eidas$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/*.h /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/predef.h /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/regex.h
boost include folder has tons of "*.hpp" files, and only two regular looking "*.h" files.
|
|
|
|
D3m0nKinGx
|
|
September 09, 2018, 10:12:08 PM |
|
Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost there are many files: /mnt$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/ ------skipped printout ----- ia64reg.h pshpack4.h xpsrassvc.idl iaccess.h pshpack8.h ymath.h iadmext.h pshpck16.h yvals.h iadmw.h pstore.h zconf.h iads.h pthread_compat.h zlib.h icftypes.h pthread.h zmouse.h honglu@debian:/mnt$
The output that you posted here does not show a "boost" folder in that directory that you did "ls /mnt/mxe/usr/i686-w64-mingw32.static/include/" You should actually have a directory /mnt/mxe/usr/i686-w64-mingw32.static/include/boost << Went back redid and confirmed, yes, boost folder is there with many files: /mnt/Eidas$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/boost
--------skipped, tons of files print out------------
compressed_pair.hpp function_types mpi range.hpp unordered compute fusion mpi.hpp ratio unordered_map.hpp compute.hpp generator_iterator.hpp mpl ratio.hpp unordered_set.hpp concept geometry msm rational.hpp utility concept_archetype.hpp geometry.hpp multi_array ref.hpp utility.hpp concept_check get_pointer.hpp multi_array.hpp regex uuid concept_check.hpp gil multi_index regex_fwd.hpp variant config graph multi_index_container_fwd.hpp regex.h variant.hpp config.hpp hana multi_index_container.hpp regex.hpp version.hpp container hana.hpp multiprecision scoped_array.hpp visit_each.hpp context heap next_prior.hpp scoped_ptr.hpp vmd convert icl noncopyable.hpp scope_exit.hpp wave convert.hpp implicit_cast.hpp nondet_random.hpp serialization wave.hpp core indirect_reference.hpp none.hpp shared_array.hpp weak_ptr.hpp coroutine integer none_t.hpp shared_container_iterator.hpp xpressive coroutine2 integer_fwd.hpp non_type.hpp shared_ptr.hpp crc.hpp integer.hpp numeric signal.hpp cregex.hpp integer_traits.hpp operators.hpp signals cstdfloat.hpp interprocess operators_v1.hpp signals2 honglu@debian:/mnt/Eidas$ ls /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/*.h /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/predef.h /mnt/mxe/usr/i686-w64-mingw32.static/include/boost/regex.h
boost include folder has tons of "*.hpp" files, and only two regular looking "*.h" files. Ok so the question is, is your boost installation done correctly, and are you using the correct version of boost ?
|
.
| .
| . ▬◇ ▬◇▬◆ ▬◇▬◇▬◆
| .
| | .
| | .
| | .
| . ◇▬ ◆▬◇▬ ◆▬◇▬◇▬
| .
| .
|
|
|
|
honglu69
Member
Offline
Activity: 1554
Merit: 23
|
|
September 10, 2018, 12:29:41 AM |
|
Ok so the question is, is your boost installation done correctly, and are you using the correct version of boost ?
boost version is obviously is the issue here. The Op method of installing boost within MXE showed 1.60.0 version. The Eidas coin link method install boost as separate package outside mxe using "1_63_0" version. I followed everything exact steps in the Eidas Coin link doc method using "1_63_0" boost version for this error report.
|
|
|
|
D3m0nKinGx
|
|
September 10, 2018, 01:25:50 AM |
|
Ok so the question is, is your boost installation done correctly, and are you using the correct version of boost ?
boost version is obviously is the issue here. The Op method of installing boost within MXE showed 1.60.0 version. The Eidas coin link method install boost as separate package outside mxe using "1_63_0" version. I followed everything exact steps in the Eidas Coin link doc method using "1_63_0" boost version for this error report. MXE has greatly improved it's package installation system. You should use MXE to install it by changing the version/hash of boost in mxe/src/boost.mk. then doing make boost
|
.
| .
| . ▬◇ ▬◇▬◆ ▬◇▬◇▬◆
| .
| | .
| | .
| | .
| . ◇▬ ◆▬◇▬ ◆▬◇▬◇▬
| .
| .
|
|
|
|
CoinMonkey.io
Copper Member
Jr. Member
Offline
Activity: 93
Merit: 1
Look up for exchange? You just found it
|
|
September 14, 2018, 10:40:46 AM |
|
Hey guys. If you faced with OpenSSL or Boost version issue while trying to compile some old coin with new QT, you can use our fork of MXE https://github.com/CoinMonkey/mxeThere is Openssl 1.0.2f + Boost 1.57.0 + Old QT Current QT can't work with Openssl 1.0 then a lot of coins still use 1.0 API.
|
Coinmonkey.io The Sexiest Cryptocurrency Exchanger
|
|
|
markerlnwz
Newbie
Offline
Activity: 3
Merit: 0
|
|
September 26, 2018, 10:36:38 AM Last edit: September 27, 2018, 01:35:22 PM by markerlnwz |
|
/mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_system-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_filesystem-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_program_options-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_chrono-mgw49-mt-s-1_55 collect2: error: ld returned 1 exit status make: *** [release/blackcoin-qt.exe] Error 1
|
|
|
|
bumbacoin
Legendary
Offline
Activity: 1638
Merit: 1036
|
|
October 14, 2018, 03:33:30 AM |
|
/mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_system-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_filesystem-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_program_options-mgw49-mt-s-1_55 /mnt/mxe/usr/bin/i686-w64-mingw32.static-ld: cannot find -lboost_chrono-mgw49-mt-s-1_55 collect2: error: ld returned 1 exit status make: *** [release/blackcoin-qt.exe] Error 1
that looks like you'll need to look at this section on your .pro file # platform specific defaults, if not overridden on command line isEmpty(BOOST_LIB_SUFFIX) { macx:BOOST_LIB_SUFFIX = -mt windows:BOOST_LIB_SUFFIX = -mt } isEmpty(BOOST_THREAD_LIB_SUFFIX) { win32:BOOST_THREAD_LIB_SUFFIX = _win32$$BOOST_LIB_SUFFIX else:BOOST_THREAD_LIB_SUFFIX = $$BOOST_LIB_SUFFIX }
|
💦☔️🐳💚💖💛 | ★ | | ★
| | ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ ████████████████ | | ★ | 🐠👻🍗🌳🐵
|
|
|
|
Wolf Clover
Newbie
Offline
Activity: 114
Merit: 0
|
|
October 26, 2018, 01:23:57 AM |
|
Me funciono Bien
|
|
|
|
qjusam
Jr. Member
Offline
Activity: 46
Merit: 10
|
|
December 04, 2018, 12:31:45 PM |
|
Ok so the question is, is your boost installation done correctly, and are you using the correct version of boost ?
boost version is obviously is the issue here. The Op method of installing boost within MXE showed 1.60.0 version. The Eidas coin link method install boost as separate package outside mxe using "1_63_0" version. I followed everything exact steps in the Eidas Coin link doc method using "1_63_0" boost version for this error report. MXE has greatly improved it's package installation system. You should use MXE to install it by changing the version/hash of boost in mxe/src/boost.mk. then doing make boost I am following the guide given here https://github.com/EidasCoin/Eidas/blob/master/doc/windows-cross-compile.mdI may be needing your help when I run into error as I found you to be only one giving correct reply
|
|
|
|
|