Bitcoin Forum
May 27, 2024, 01:50:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 »  All
  Print  
Author Topic: [HOWTO] compile altcoin for windows on linux using mxe and mingw  (Read 49060 times)
osoese
Jr. Member
*
Offline Offline

Activity: 133
Merit: 7


View Profile WWW
July 01, 2018, 12:22:56 PM
 #241

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
Member
**
Offline Offline

Activity: 201
Merit: 10


View Profile WWW
July 25, 2018, 03:34:17 PM
 #242

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 Offline

Activity: 22
Merit: 0


View Profile WWW
July 30, 2018, 11:58:39 PM
 #243

follow steps here

https://github.com/EidasCoin/Eidas/blob/master/doc/windows-cross-compile.md
Quantomic
Copper Member
Newbie
*
Offline Offline

Activity: 60
Merit: 0


View Profile
August 11, 2018, 03:23:42 AM
 #244

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 Offline

Activity: 179
Merit: 10


View Profile
August 11, 2018, 08:20:00 PM
 #245

Works for me thx
widecash
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
August 20, 2018, 03:52:26 PM
 #246

-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 Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
August 25, 2018, 07:34:45 AM
 #247

Ethereum Smart Contract pre-compiled
https://github.com/satansdeer/ethereum-token-tutorial
honglu69
Member
**
Offline Offline

Activity: 1554
Merit: 23


View Profile
September 09, 2018, 06:19:49 PM
 #248


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
Code:
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
Hero Member
*****
Offline Offline

Activity: 1638
Merit: 507


The snake which cannot cast its skin has to die


View Profile
September 09, 2018, 07:25:33 PM
 #249


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
Code:
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:
Code:
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 Offline

Activity: 1554
Merit: 23


View Profile
September 09, 2018, 09:49:56 PM
 #250


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
Code:
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:
Code:
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:
Code:
/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:
Code:
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
Hero Member
*****
Offline Offline

Activity: 1638
Merit: 507


The snake which cannot cast its skin has to die


View Profile
September 09, 2018, 09:59:27 PM
 #251


Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost  there are many files:
Code:
/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 Offline

Activity: 1554
Merit: 23


View Profile
September 09, 2018, 10:09:37 PM
 #252


Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost  there are many files:
Code:
/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:
Code:
/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
Hero Member
*****
Offline Offline

Activity: 1638
Merit: 507


The snake which cannot cast its skin has to die


View Profile
September 09, 2018, 10:12:08 PM
 #253


Yes, inside /mnt/mxe/usr/i686-w64-mingw32.static/include/boost  there are many files:
Code:
/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:
Code:
/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 Offline

Activity: 1554
Merit: 23


View Profile
September 10, 2018, 12:29:41 AM
 #254


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
Hero Member
*****
Offline Offline

Activity: 1638
Merit: 507


The snake which cannot cast its skin has to die


View Profile
September 10, 2018, 01:25:50 AM
 #255


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 Offline

Activity: 93
Merit: 1

Look up for exchange? You just found it


View Profile WWW
September 14, 2018, 10:40:46 AM
 #256

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/mxe

There 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 Offline

Activity: 3
Merit: 0


View Profile
September 26, 2018, 10:36:38 AM
Last edit: September 27, 2018, 01:35:22 PM by markerlnwz
 #257

Code:
/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

 Cry
bumbacoin
Legendary
*
Offline Offline

Activity: 1638
Merit: 1036



View Profile
October 14, 2018, 03:33:30 AM
 #258

Code:
/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

 Cry

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
}

💦☔️🐳💚💖💛
go to
cryptobetfair.com
ask for a voucher

████████████████
██████████████
█████████████
██████████████
██████████████
███████████
█████████
███████████
████████████
████████████
███████████
█████████████
██████████████
███████████████
████████████████
████████████████
🐠👻🍗🌳🐵
Wolf Clover
Newbie
*
Offline Offline

Activity: 114
Merit: 0


View Profile WWW
October 26, 2018, 01:23:57 AM
 #259

Me funciono Bien
qjusam
Jr. Member
*
Offline Offline

Activity: 46
Merit: 10


View Profile
December 04, 2018, 12:31:45 PM
 #260


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.md

I may be needing your help when I run into error as I found you to be only one giving correct reply
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!