Bitcoin Forum
April 16, 2024, 10:21:15 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 »
  Print  
Author Topic: Building headless Bitcoin and Bitcoin-qt on Windows  (Read 419322 times)
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 06, 2015, 03:53:23 PM
Last edit: January 06, 2015, 04:31:12 PM by RJX
 #841

Hi,

Can I use this guide to compile 'some altcoins' wallet? It's an X11 algo coin.


That was a stupid question. Here's a less stupid one:

At step 2.5 I realized I skipped step 2.2 so I went on and unpacked DB without a problem. Configure however ended with two Warnings:

Neither mmap/munmap<2> or shmget <2> library functions.

unrecognized options: --enable-mingw


Does this mean I can start over again for not following the steps in the right order, or is there something that can be done?

Also I don't know how to get a 'readout' in txt from mingw shell so show here so I just typed the warnigns.

Thanks!

edit: nevermind, typo... 'wingw'

 Roll Eyes


edit 2: this warning was still there after changing typo:

Neither mmap/munmap<2> or shmget <2> library functions.

make worked and I was wondering wheter this warning will come back and haunt me further along the way?





.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
1713306075
Hero Member
*
Offline Offline

Posts: 1713306075

View Profile Personal Message (Offline)

Ignore
1713306075
Reply with quote  #2

1713306075
Report to moderator
1713306075
Hero Member
*
Offline Offline

Posts: 1713306075

View Profile Personal Message (Offline)

Ignore
1713306075
Reply with quote  #2

1713306075
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713306075
Hero Member
*
Offline Offline

Posts: 1713306075

View Profile Personal Message (Offline)

Ignore
1713306075
Reply with quote  #2

1713306075
Report to moderator
1713306075
Hero Member
*
Offline Offline

Posts: 1713306075

View Profile Personal Message (Offline)

Ignore
1713306075
Reply with quote  #2

1713306075
Report to moderator
1713306075
Hero Member
*
Offline Offline

Posts: 1713306075

View Profile Personal Message (Offline)

Ignore
1713306075
Reply with quote  #2

1713306075
Report to moderator
bitcoinrulzz
Sr. Member
****
Offline Offline

Activity: 360
Merit: 250



View Profile
January 06, 2015, 07:15:04 PM
Last edit: January 06, 2015, 07:25:28 PM by bitcoinrulzz
 #842

Anyone having problems linking with libQt5Gui.a?
I'm using 64bit binaries and have built the steps leading up to Qt qttools-opensource-src-5.3.2 with no issues.  The link for Qtdiag.exe doesn't seem to want to work.  I'm not an expert at this but know the basics and have managed to get up to here with no errors.  I've followed the current instructions as they are (great guide btw!).

I'm wondering how many have actually installed using 64bit.  My next step will be to try with 32 if I can't get this resolved.  Google searches show a similar problem but so far none resolved.


It has been a while since I did a 64bit build. I'll give it a try and report back.


Can you be more specific & detail as to what needs to change in has_binary_operator.hpp

Try wrapping has_binary_operator.hpp code inside an #ifndef Q_MOC_RUN statement:
Code:
--- has_binary_operator.hpp Thu Oct 30 11:47:21 2014
+++ has_binary_operator.hpp Mon Jan 05 23:58:51 2015
@@ -6,6 +6,7 @@
 //
 //  See http://www.boost.org/libs/type_traits for most recent version including documentation.
 
+#ifndef Q_MOC_RUN
 #include <boost/config.hpp>
 #include <boost/type_traits/ice.hpp>
 #include <boost/type_traits/integral_constant.hpp>
@@ -227,3 +228,4 @@
 #endif
 
 #include <boost/type_traits/detail/bool_trait_undef.hpp>
+#endif



Thanks I see it went further but still getting error after some time...

..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
C:\Qt\4.8.6\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_THREAD_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_
HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\Qt
Core" -I"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4
.8.6\include" -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\leveldb\include
" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build
_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.
8.6\include\ActiveQt" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -D__GN
UC__ -DWIN32 src\qt\rpcconsole.cpp -o build\rpcconsole.moc
:/deps/boost_1_57_0/boost/type_traits/detail/has_binary_operator.hp:53: Parse er
ror at "BOOST_JOIN"
Makefile.Release:742: recipe for target 'build/rpcconsole.moc' failed
mingw32-make: *** [build/rpcconsole.moc] Error 1






Here is my updated file has_binary_operator.hpp looks like...

Code:
//  (C) Copyright 2009-2011 Frederic Bron, Robert Stewart, Steven Watanabe & Roman Perepelitsa.
//
//  Use, modification and distribution are subject to the Boost Software License,
//  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
//  http://www.boost.org/LICENSE_1_0.txt).
//
//  See http://www.boost.org/libs/type_traits for most recent version including documentation.

#ifndef Q_MOC_RUN
#include <boost/config.hpp>
#include <boost/type_traits/ice.hpp>
#include <boost/type_traits/integral_constant.hpp>
#include <boost/type_traits/is_base_of.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/is_fundamental.hpp>
#include <boost/type_traits/is_integral.hpp>
#include <boost/type_traits/is_pointer.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/is_void.hpp>
#include <boost/type_traits/remove_cv.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/type_traits/remove_reference.hpp>


// should be the last #include
#include <boost/type_traits/detail/bool_trait_def.hpp>
#endif


Hi bitcoinrulzz,
You put the last #endif to a wrong line. Put it at the end of file instead, it should work then. (check again nitrogenetics's answer)





Thanks it went further, now getting this error...

Code:
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,--large-address-aware -static -static-l
ibgcc -static-libstdc++ -Wl,-s -mthreads -Wl,-subsystem,windows -o release\
coin-qt.exe object_script.coin-qt.Release  -L"c:\Qt\4.8.6\lib" -lmingwt
hrd -lmingw32 -lqtmain build\bitcoin-qt_res.o -lqrencode -LC:/deps/miniupnpc -lm
iniupnpc -liphlpapi C:/bitcoin-0.8.6/src/leveldb/libleveldb.a C:/bitcoin-0.8.6/s
rc/leveldb/libmemenv.a -lshlwapi -LC:/deps/boost_1_57_0/stage/lib -LC:/deps/db-4
.8.30.NC/build_unix -LC:/deps/openssl-1.0.1j -LC:/deps/qrencode-3.4.4/.libs -lss
l -lcrypto -ldb_cxx -lshlwapi -lmswsock -lboost_system-mgw49-mt-s-1_57 -lboost_f
ilesystem-mgw49-mt-s-1_57 -lboost_program_options-mgw49-mt-s-1_57 -lboost_thread
-mgw49-mt-s-1_57 -lboost_chrono-mgw49-mt-s-1_57 -lQtGui -lQtNetwork -lgdi32 -lco
mdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore -lole32 -luuid -
lws2_32 -ladvapi32 -lshell32 -luser32 -lkernel32
./build\net.o:net.cpp:(.text+0x8ba3): undefined reference to `_imp__upnpDiscover
'
./build\net.o:net.cpp:(.text+0x8bda): undefined reference to `_imp__UPNP_GetVali
dIGD'
./build\net.o:net.cpp:(.text+0x8c1b): undefined reference to `_imp__UPNP_GetExte
rnalIPAddress'
./build\net.o:net.cpp:(.text+0x8c97): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x8caa): undefined reference to `_imp__FreeUPNPUrls
'
./build\net.o:net.cpp:(.text+0x8d97): undefined reference to `_imp__strupnperror
'
./build\net.o:net.cpp:(.text+0x8e23): undefined reference to `_imp__UPNP_AddPort
Mapping'
./build\net.o:net.cpp:(.text+0x8eab): undefined reference to `_imp__UPNP_DeleteP
ortMapping'
./build\net.o:net.cpp:(.text+0x8eca): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x8ed9): undefined reference to `_imp__FreeUPNPUrls
'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: ./build\net.o: bad reloc address 0x3c in section `.data'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: final link failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
Makefile.Release:315: recipe for target 'release\coin-qt.exe' failed
mingw32-make: *** [release\coin-qt.exe] Error 1


I hope this error makes any sense?

Btw, if using "USE_UPNP=-" option, then no issues.
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 07, 2015, 11:37:40 AM
 #843


Thanks it went further, now getting this error...

Code:
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,--large-address-aware -static -static-l
ibgcc -static-libstdc++ -Wl,-s -mthreads -Wl,-subsystem,windows -o release\
coin-qt.exe object_script.coin-qt.Release  -L"c:\Qt\4.8.6\lib" -lmingwt
hrd -lmingw32 -lqtmain build\bitcoin-qt_res.o -lqrencode -LC:/deps/miniupnpc -lm
iniupnpc -liphlpapi C:/bitcoin-0.8.6/src/leveldb/libleveldb.a C:/bitcoin-0.8.6/s
rc/leveldb/libmemenv.a -lshlwapi -LC:/deps/boost_1_57_0/stage/lib -LC:/deps/db-4
.8.30.NC/build_unix -LC:/deps/openssl-1.0.1j -LC:/deps/qrencode-3.4.4/.libs -lss
l -lcrypto -ldb_cxx -lshlwapi -lmswsock -lboost_system-mgw49-mt-s-1_57 -lboost_f
ilesystem-mgw49-mt-s-1_57 -lboost_program_options-mgw49-mt-s-1_57 -lboost_thread
-mgw49-mt-s-1_57 -lboost_chrono-mgw49-mt-s-1_57 -lQtGui -lQtNetwork -lgdi32 -lco
mdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore -lole32 -luuid -
lws2_32 -ladvapi32 -lshell32 -luser32 -lkernel32
./build\net.o:net.cpp:(.text+0x8ba3): undefined reference to `_imp__upnpDiscover
'
./build\net.o:net.cpp:(.text+0x8bda): undefined reference to `_imp__UPNP_GetVali
dIGD'
./build\net.o:net.cpp:(.text+0x8c1b): undefined reference to `_imp__UPNP_GetExte
rnalIPAddress'
./build\net.o:net.cpp:(.text+0x8c97): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x8caa): undefined reference to `_imp__FreeUPNPUrls
'
./build\net.o:net.cpp:(.text+0x8d97): undefined reference to `_imp__strupnperror
'
./build\net.o:net.cpp:(.text+0x8e23): undefined reference to `_imp__UPNP_AddPort
Mapping'
./build\net.o:net.cpp:(.text+0x8eab): undefined reference to `_imp__UPNP_DeleteP
ortMapping'
./build\net.o:net.cpp:(.text+0x8eca): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x8ed9): undefined reference to `_imp__FreeUPNPUrls
'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: ./build\net.o: bad reloc address 0x3c in section `.data'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: final link failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
Makefile.Release:315: recipe for target 'release\coin-qt.exe' failed
mingw32-make: *** [release\coin-qt.exe] Error 1


I hope this error makes any sense?

Btw, if using "USE_UPNP=-" option, then no issues.
Ran into same problem. Tried upnpc 1.8: same result, tried original qtpro, patched qtpro (unclear on op explanation: do you use patch after if changed manually?)

use_pnp options all come back same result.

i think ill just start over

actually this is the log of my try, saw a little difference 'bad sector':

Code:
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_csvmodelwriter.o bu
ild\moc_csvmodelwriter.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\sendcoinsentry.h -o build\moc_sendcoinsentry.
cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_sendcoinsentry.o bu
ild\moc_sendcoinsentry.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\qvalidatedlineedit.h -o build\moc_qvalidatedl
ineedit.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_qvalidatedlineedit.
o build\moc_qvalidatedlineedit.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\bitcoinunits.h -o build\moc_bitcoinunits.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_bitcoinunits.o buil
d\moc_bitcoinunits.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\qvaluecombobox.h -o build\moc_qvaluecombobox.
cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_qvaluecombobox.o bu
ild\moc_qvaluecombobox.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\askpassphrasedialog.h -o build\moc_askpassphr
asedialog.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_askpassphrasedialog
.o build\moc_askpassphrasedialog.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\notificator.h -o build\moc_notificator.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_notificator.o build
\moc_notificator.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\paymentserver.h -o build\moc_paymentserver.cp
p
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_paymentserver.o bui
ld\moc_paymentserver.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\rpcconsole.h -o build\moc_rpcconsole.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_rpcconsole.o build\
moc_rpcconsole.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\macnotificationhandler.h -o build\moc_macnoti
ficationhandler.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_macnotificationhand
ler.o build\moc_macnotificationhandler.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\splashscreen.h -o build\moc_splashscreen.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_splashscreen.o buil
d\moc_splashscreen.cpp
C:\Qt\5.3.2\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQ
T_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEE
DS_QMAIN -D__GNUC__ -DWIN32 -IC:/Qt/5.3.2/mkspecs/win32-g++ -IC:/tuxcoin-master
-IC:/tuxcoin-master/src -IC:/tuxcoin-master/src/json -IC:/tuxcoin-master/src/qt
-IC:/deps -IC:/tuxcoin-master/src/leveldb/include -IC:/tuxcoin-master/src/leveld
b/helpers -IC:/deps/boost_1_57_0 -IC:/deps/db-4.8.30.NC/build_unix -IC:/deps/ope
nssl-1.0.1j/include -IC:/deps/qrencode-3.4.4 -IC:/Qt/5.3.2/include -IC:/Qt/5.3.2
/include/QtWidgets -IC:/Qt/5.3.2/include/QtNetwork -IC:/Qt/5.3.2/include/QtGui -
IC:/Qt/5.3.2/include/QtCore src\qt\qrcodedialog.h -o build\moc_qrcodedialog.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fdiagnos
tics-show-option -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter
-Wstack-protector -fexceptions -mthreads -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1
-DWIN32 -D_MT -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_
CORE_LIB -DQT_NEEDS_QMAIN -I"src" -I"src\json" -I"src\qt" -I"..\deps" -I"src\lev
eldb\include" -I"src\leveldb\helpers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8
.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4"
 -I"..\Qt\5.3.2\include" -I"..\Qt\5.3.2\include\QtWidgets" -I"..\Qt\5.3.2\includ
e\QtNetwork" -I"..\Qt\5.3.2\include\QtGui" -I"..\Qt\5.3.2\include\QtCore" -I"bui
ld" -I"build" -I"..\Qt\5.3.2\mkspecs\win32-g++" -o build\moc_qrcodedialog.o buil
d\moc_qrcodedialog.cpp
windres -i src\qt\res\bitcoin-qt.rc -o build\bitcoin-qt_res.o --include-dir=./sr
c/qt/res -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DU
SE_QRCODE -DUSE_UPNP=1 -DSTATICLIB -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_NO_DEBUG -DQT
_WIDGETS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
g++ -Wl,--dynamicbase -Wl,--nxcompat -Wl,--large-address-aware -static -static-l
ibgcc -static-libstdc++ -Wl,-s -Wl,-subsystem,windows -mthreads -o release\TuxCo
in-qt.exe object_script.TuxCoin-qt.Release  -lmingwthrd -lmingw32 -LC:/Qt/5.3.2/
lib -lqtmain -LC:\deps\libpng-1.6.15\.libs -LC:\deps\openssl-1.0.1j -lqrencode -
LC:/deps/miniupnpc -lminiupnpc -liphlpapi C:/tuxcoin-master/src/leveldb/liblevel
db.a C:/tuxcoin-master/src/leveldb/libmemenv.a -LC:/deps/boost_1_57_0/stage/lib
-LC:/deps/db-4.8.30.NC/build_unix -LC:/deps/openssl-1.0.1j -LC:/deps/qrencode-3.
4.4/.libs -lssl -lcrypto -ldb_cxx -lmswsock -lboost_system-mgw49-mt-s-1_57 -lboo
st_filesystem-mgw49-mt-s-1_57 -lboost_program_options-mgw49-mt-s-1_57 -lboost_th
read-mgw49-mt-s-1_57 -lboost_chrono-mgw49-mt-s-1_57 -LC:/Qt/5.3.2/plugins/access
ible -lqtaccessiblewidgets -lQt5Widgets -LC:/Qt/5.3.2/plugins/bearer -lqgenericb
earer -lqnativewifibearer -lQt5Network -ldnsapi -lcrypt32 -LC:/Qt/5.3.2/plugins/
platforms -lqwindows -lwinspool -lshlwapi -lQt5PlatformSupport -LC:/Qt/5.3.2/plu
gins/imageformats -lqico -lQt5Gui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm
-lpng -lQt5Core -lole32 -luuid -lws2_32 -ladvapi32 -lshell32 -luser32 -lkernel32
 -lz build\bitcoin-qt_res.o
./build\net.o:net.cpp:(.text+0x8643): undefined reference to `_imp__upnpDiscover
'
./build\net.o:net.cpp:(.text+0x867a): undefined reference to `_imp__UPNP_GetVali
dIGD'
./build\net.o:net.cpp:(.text+0x86bb): undefined reference to `_imp__UPNP_GetExte
rnalIPAddress'
./build\net.o:net.cpp:(.text+0x8737): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x874a): undefined reference to `_imp__FreeUPNPUrls
'
./build\net.o:net.cpp:(.text+0x8837): undefined reference to `_imp__strupnperror
'
./build\net.o:net.cpp:(.text+0x88c3): undefined reference to `_imp__UPNP_AddPort
Mapping'
./build\net.o:net.cpp:(.text+0x894b): undefined reference to `_imp__UPNP_DeleteP
ortMapping'
./build\net.o:net.cpp:(.text+0x896a): undefined reference to `_imp__freeUPNPDevl
ist'
./build\net.o:net.cpp:(.text+0x8979): undefined reference to `_imp__FreeUPNPUrls
'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: ./build\net.o: bad reloc address 0x20 in section `.data'
C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bi
n/ld.exe: final link failed: Invalid operation
collect2.exe: error: ld returned 1 exit status
makefile.Release:316: recipe for target 'release\TuxCoin-qt.exe' failed
mingw32-make: *** [release\TuxCoin-qt.exe] Error 1

C:\tuxcoin-master>mingw32-make -f makefile.Release




.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 08, 2015, 12:00:39 PM
Last edit: January 08, 2015, 12:35:08 PM by RJX
 #844


1.1 Install msys shell:
http://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download
From MinGW installation manager -> All packages -> MSYS
mark the following for installation:

msys-base-bin
msys-autoconf-bin
msys-automake-bin
msys-libtool-bin


then click on Installation -> Apply changes

1 Make sure no mingw packages are checked for installation or present from a previous install. 2 Only the above msys packages should be installed. Also make sure that msys-gcc and msys-w32api packages are not installed.

1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:
Code:
C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

2.1 OpenSSL: http://www.openssl.org/source/openssl-1.0.1j.tar.gz
From a MinGw shell (C:\MinGW\msys\1.0\msys.bat), 3 unpack the source archive with tar (this will avoid symlink issues) then configure and make:


1 ok noob question: but I do leave the mingw package downloader 'green' right?
2 If only installing specified packages, I dont have bash or tar so what do I do: I installed them when I notice they are missing

3 without tar and shell I cannot continue.

If I follow guide to the letter I get stuck very fast. If I leave the prechecked packages checked, except the gcc and w32api, then I can continue but I'm not sure if this will end up in a positive result.

I have no programming experience whatsoever, I do not recognize things that developers take for granted. I cannot guess what liberty I have to wander off the track of this guide.

I have Perl and python installed as well but that shouldt conflict i read somewhere.

Please clarify.





.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
nitrogenetics (OP)
Full Member
***
Offline Offline

Activity: 131
Merit: 108



View Profile
January 10, 2015, 06:45:46 PM
 #845

Assuming you are installing from scratch marking msys-base-bin, msys-autoconf-bin, msys-automake-bin and msys-libtool-bin for installation will provide everything you need.

BTC: 1NWQ4TarCCC7j1XY26KRFFEtLYbPP6S3DH
XRP: rJkbeyRaUYDmcukEyLYVfn56QDM9VhybZG
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 11, 2015, 12:48:12 PM
 #846


When using current 1.9 miniupnpc sources make sure to define -DMINIUPNP_STATICLIB instead of -DSTATICLIB (v1.9 release still needs -DSTATICLIB).


where/how would I change this..?

edit: makefile.mingw right?

.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 11, 2015, 02:38:16 PM
 #847

I think I finally have a decent question:

Using the first post trying to compile tuxcoin-qt.exe (Qt480/boost157/miniupnp19):

skipped tuxcoind. set libs.

patched has_binary_operator.hpp (first manually added #endif at end of line 25 with a space between .hpp and #endif, then patched)

replaced boost/lexical_cast.hpp to the one found here

replaced boost/type_traits/has_left_shift.hpp to the one found here

I am aware these link to boost 153 files but somewhere deep last night I think I decided they we're good to use, so there may be a problem.

changed -DSTATICLIB into DMINIUPNP_STATICLIB, and tried to qmake with both 'USE_UPNPC=-' and 'USE_=1' (does this manual change require a 'confirmation' via a patch? I'm unclear as to manual changes require 'confirmation' by patches...)

Every time I get stuck with 77 files in the build folder, i delete that and the 5 files one folder up and try again. I'm just not getting past this error and too stubborn to give up this path and try with other Qt and/or Boost.

Code:
                from src\bitcoinrpc.h:16,
                 from src\rpcrawtransaction.cpp:9:
..\deps\boost_1_57_0/boost/spirit/home/classic/core/primitives/primitives.hpp: I
n member function 'typename boost::spirit::classic::parser_result<DerivedT, Scan
nerT>::type boost::spirit::classic::char_parser<DrivedT>::parse(const ScannerT&)
 const':
..\deps\boost_1_57_0/boost/spirit/home/classic/core/primitives/primitives.hpp:50
:68: warning: typedef 'result_t' locally defined but not used [-Wunused-local-ty
pedefs]
             typedef typename parser_result<self_t, ScannerT>::type result_t;
                                                                    ^
In file included from ..\deps\boost_1_57_0/boost/spirit/home/classic/core/non_te
rminal/grammar.hpp:21:0,
                 from ..\deps\boost_1_57_0/boost/spirit/home/classic/core.hpp:42
,
                 from ..\deps\boost_1_57_0/boost/spirit/include/classic_core.hpp
:11,
                 from src\json/json_spirit_reader_template.h:19,
                 from src\bitcoinrpc.h:16,
                 from src\rpcrawtransaction.cpp:9:
..\deps\boost_1_57_0/boost/spirit/home/classic/core/non_terminal/impl/grammar.ip
p: In function 'void boost::spirit::classic::impl::grammar_destruct(GrammarT*)':

..\deps\boost_1_57_0/boost/spirit/home/classic/core/non_terminal/impl/grammar.ip
p:285:68: warning: typedef 'iterator_t' locally defined but not used [-Wunused-l
ocal-typedefs]
         typedef typename helper_list_t::vector_t::reverse_iterator iterator_t;
                                                                    ^
In file included from ..\deps\boost_1_57_0/boost/thread/shared_mutex.hpp:18:0,
                 from ..\deps\boost_1_57_0/boost/thread/detail/thread_group.hpp:
9,
                 from ..\deps\boost_1_57_0/boost/thread/thread.hpp:13,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:13,
                 from src\util.h:24,
                 from src\bignum.h:12,
                 from src\base58.h:21,
                 from src\rpcrawtransaction.cpp:8:
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp: In instantiation of 'T
 boost::shared_mutex::interlocked_compare_exchange(T*, T, T) [with T = boost::sh
ared_mutex::state_data]':
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:130:103:   required fro
m here
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                                                               *reinterpret_cast
<long*>(&comparand));

                   ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             return *reinterpret_cast<T const*>(&res);
                                                    ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\qvalidatedlineedi
t.o src\qt\qvalidatedlineedit.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\bitcoinunits.o sr
c\qt\bitcoinunits.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\qvaluecombobox.o
src\qt\qvaluecombobox.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\askpassphrasedial
og.o src\qt\askpassphrasedialog.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\protocol.o src\pr
otocol.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\notificator.o src
\qt\notificator.cpp
g++ -c -pipe -fno-keep-inline-dllexport -D_FORTIFY_SOURCE=2 -O2 -frtti -fexcepti
ons -mthreads -fdiagnostics-show-option -Wall -Wextra -Wformat -Wformat-security
 -Wno-unused-parameter -Wstack-protector -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_L
IB -DBOOST_SPIRIT_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD
_SUPPORT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I
"..\Qt\4.8.6\include\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\inc
lude" -I"src" -I"src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\hel
pers" -I"..\deps\boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\op
enssl-1.0.1j\include" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt
" -I"build" -I"build" -I"..\Qt\4.8.6\mkspecs\default" -o build\paymentserver.o s
rc\qt\paymentserver.cpp
C:\Qt\4.8.6\bin\moc.exe -DUNICODE -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT
_THREADSAFE -DUSE_QRCODE -DUSE_IPV6=1 -DWIN32 -D_MT -DQT_THREAD_SUPPORT -DQT_NO_
DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -D
QT_HAVE_MMXEXT -DQT_HAVE_SSE2 -I"..\Qt\4.8.6\include\QtCore" -I"..\Qt\4.8.6\incl
ude\QtNetwork" -I"..\Qt\4.8.6\include\QtGui" -I"..\Qt\4.8.6\include" -I"src" -I"
src\json" -I"src\qt" -I"src\leveldb\include" -I"src\leveldb\helpers" -I"..\deps\
boost_1_57_0" -I"..\deps\db-4.8.30.NC\build_unix" -I"..\deps\openssl-1.0.1j\incl
ude" -I"..\deps\qrencode-3.4.4" -I"..\Qt\4.8.6\include\ActiveQt" -I"build" -I"bu
ild" -I"..\Qt\4.8.6\mkspecs\default" -D__GNUC__ -DWIN32 src\qt\rpcconsole.cpp -o
 build\rpcconsole.moc
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_plus.hpp:48:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:23,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src\util.h:24,
                 from src\protocol.cpp:7:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_plus_assign.hpp
:60:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:24,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src\util.h:24,
                 from src\protocol.cpp:7:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_minus.hpp:54:0,

                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:25,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src\util.h:24,
                 from src\protocol.cpp:7:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_minus_assign.hp
p:59:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:26,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src\util.h:24,
                 from src\protocol.cpp:7:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_plus.hpp:48:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:23,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src/util.h:24,
                 from src/ui_interface.h:9,
                 from src\qt\paymentserver.cpp:10:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_plus_assign.hpp
:60:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:24,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src/util.h:24,
                 from src/ui_interface.h:9,
                 from src\qt\paymentserver.cpp:10:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_minus.hpp:54:0,

                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:25,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src/util.h:24,
                 from src/ui_interface.h:9,
                 from src\qt\paymentserver.cpp:10:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
In file included from ..\deps\boost_1_57_0/boost/type_traits/has_minus_assign.hp
p:59:0,
                 from ..\deps\boost_1_57_0/boost/next_prior.hpp:26,
                 from ..\deps\boost_1_57_0/boost/thread/future.hpp:54,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:24,
                 from src/util.h:24,
                 from src/ui_interface.h:9,
                 from src\qt\paymentserver.cpp:10:
..\deps\boost_1_57_0/boost/type_traits/detail/has_binary_operator.hpp:25:56: war
ning: extra tokens at end of #include directive
 #include <boost/type_traits/detail/bool_trait_def.hpp> #endif
                                                        ^
:/deps/boost_1_57_0/boost/type_traits/detail/has_binary_operator.hp:50: Parse er
ror at "BOOST_JOIN"
Makefile.Release:738: recipe for target 'build/rpcconsole.moc' failed
mingw32-make: *** [build/rpcconsole.moc] Error 1
mingw32-make: *** Waiting for unfinished jobs....
In file included from ..\deps\boost_1_57_0/boost/thread/shared_mutex.hpp:18:0,
                 from ..\deps\boost_1_57_0/boost/thread/detail/thread_group.hpp:
9,
                 from ..\deps\boost_1_57_0/boost/thread/thread.hpp:13,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:13,
                 from src\util.h:24,
                 from src\protocol.cpp:7:
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp: In instantiation of 'T
 boost::shared_mutex::interlocked_compare_exchange(T*, T, T) [with T = boost::sh
ared_mutex::state_data]':
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:130:103:   required fro
m here
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                                                               *reinterpret_cast
<long*>(&comparand));

                   ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             return *reinterpret_cast<T const*>(&res);
                                                    ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from ..\deps\boost_1_57_0/boost/thread/shared_mutex.hpp:18:0,
                 from ..\deps\boost_1_57_0/boost/thread/detail/thread_group.hpp:
9,
                 from ..\deps\boost_1_57_0/boost/thread/thread.hpp:13,
                 from ..\deps\boost_1_57_0/boost/thread.hpp:13,
                 from src/util.h:24,
                 from src/ui_interface.h:9,
                 from src\qt\paymentserver.cpp:10:
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp: In instantiation of 'T
 boost::shared_mutex::interlocked_compare_exchange(T*, T, T) [with T = boost::sh
ared_mutex::state_data]':
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:130:103:   required fro
m here
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                                                               *reinterpret_cast
<long*>(&comparand));

                   ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:52:99: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             return *reinterpret_cast<T const*>(&res);
                                                    ^
..\deps\boost_1_57_0/boost/thread/win32/shared_mutex.hpp:53:52: warning: derefer
encing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]

C:\tuxcoin-master>

Can someone tell me what i'm missing here? After a failed build I only delete mentioned files, I never reinstalled the master because of applied patches to qt.pro and makefile.mingw.

Should I just downgrade boost to 155 or 152 when using Qt 4.8? I say 'just' but really I still don't know what freedom of movement one has in this strange yet interesting environment. It's like a maze!

Anyway, thanks for bearing with me and excuse my previous nervous posts. I'm in the tunnel know, I guess what I see is the end of it and i'm not turning back now.

 Cheesy

.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
nitrogenetics (OP)
Full Member
***
Offline Offline

Activity: 131
Merit: 108



View Profile
January 11, 2015, 04:09:46 PM
 #848

patched has_binary_operator.hpp (first manually added #endif at end of line 25 with a space between .hpp and #endif, then patched)
Not sure what you mean, but as I said you need to wrap has_binary_operator.hpp in a #ifndef Q_MOC_RUN. Just insert #ifndef Q_MOC_RUN at line 8 and #endif at the end of the file:

Code:
--- has_binary_operator.hpp Thu Oct 30 11:47:21 2014
+++ has_binary_operator.hpp Mon Jan 05 23:58:51 2015
@@ -6,6 +6,7 @@
 //
 //  See http://www.boost.org/libs/type_traits for most recent version including documentation.
 
+#ifndef Q_MOC_RUN
 #include <boost/config.hpp>
 #include <boost/type_traits/ice.hpp>
 #include <boost/type_traits/integral_constant.hpp>
@@ -227,3 +228,4 @@
 #endif
 
 #include <boost/type_traits/detail/bool_trait_undef.hpp>
+#endif

Tuxcoin compiles fine after patching has_binary_operator.hpp. See tuxcoin-qt.pro diff:
Code:
--- tuxcoin-qt.pro Fri Jan 02 22:11:31 2015
+++ tuxcoin-qt.pro Sun Jan 11 16:54:29 2015
@@ -8,6 +8,7 @@
 DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE
 CONFIG += no_include_pwd
 CONFIG += thread
+CONFIG += static
 
 
 
@@ -38,15 +39,17 @@
 
 
 win32 {
-    BOOST_LIB_SUFFIX=-mgw48-mt-s-1_55
-    BOOST_INCLUDE_PATH=C:/deps/boost_1_55_0
-    BOOST_LIB_PATH=C:/deps/boost_1_55_0/stage/lib
+    BOOST_LIB_SUFFIX=-mgw49-mt-s-1_57
+    BOOST_INCLUDE_PATH=C:/deps/boost_1_57_0
+    BOOST_LIB_PATH=C:/deps/boost_1_57_0/stage/lib
     BDB_INCLUDE_PATH=C:/deps/db-4.8.30.NC/build_unix
     BDB_LIB_PATH=C:/deps/db-4.8.30.NC/build_unix
-    OPENSSL_INCLUDE_PATH=C:/deps/openssl-1.0.1g/include
-    OPENSSL_LIB_PATH=C:/deps/openssl-1.0.1g
+    OPENSSL_INCLUDE_PATH=C:/deps/openssl-1.0.1j/include
+    OPENSSL_LIB_PATH=C:/deps/openssl-1.0.1j
     MINIUPNPC_INCLUDE_PATH=C:/deps/
     MINIUPNPC_LIB_PATH=C:/deps/miniupnpc
+    QRENCODE_INCLUDE_PATH=C:/deps/qrencode-3.4.4
+    QRENCODE_LIB_PATH=C:/deps/qrencode-3.4.4/.libs
 }
 OBJECTS_DIR = build
 MOC_DIR = build
@@ -79,7 +82,7 @@
 # on Windows: enable GCC large address aware linker flag
 win32:QMAKE_LFLAGS *= -Wl,--large-address-aware -static
 # i686-w64-mingw32
-win32:QMAKE_LFLAGS *= -static-libgcc -static-libstdc++
+#win32:QMAKE_LFLAGS *= -static-libgcc -static-libstdc++
 
 # use: qmake "USE_QRCODE=1"
 # libqrencode (http://fukuchi.org/works/qrencode/index.en.html) must be installed for support
@@ -100,7 +103,7 @@
     count(USE_UPNP, 0) {
         USE_UPNP=1
     }
-    DEFINES += USE_UPNP=$$USE_UPNP STATICLIB
+    DEFINES += USE_UPNP=$$USE_UPNP MINIUPNP_STATICLIB
     INCLUDEPATH += $$MINIUPNPC_INCLUDE_PATH
     LIBS += $$join(MINIUPNPC_LIB_PATH,,-L,) -lminiupnpc
     win32:LIBS += -liphlpapi


BTC: 1NWQ4TarCCC7j1XY26KRFFEtLYbPP6S3DH
XRP: rJkbeyRaUYDmcukEyLYVfn56QDM9VhybZG
cryptocreator
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
January 11, 2015, 05:19:46 PM
 #849

Unfortunately I never tried building the qt client, I'll see if I can have a look at it and report back if I manage to build it successfully Wink

can help with creating the wallet
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 11, 2015, 07:09:54 PM
 #850


patched has_binary_operator.hpp (first manually added #endif at end of line 25 with a space between .hpp and #endif, then patched)
Not sure what you mean, but as I said you need to wrap has_binary_operator.hpp in a #ifndef Q_MOC_RUN. Just insert #ifndef Q_MOC_RUN at line 8 and #endif at the end of the file:


I'm not sure what to do with the patching situations, do I:

a) edit manually and patch?

b) edit manually or patch?

They're the same thing right?

This:
Quote
(first manually added #endif at end of line 25 with a space between .hpp and #endif, then patched)

was confusion from a post on page 29 I think it was, forget that.


.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
crazyearner
Legendary
*
Offline Offline

Activity: 1820
Merit: 1001



View Profile
January 12, 2015, 01:12:51 AM
 #851

Too much work for me to even build. Ill just stick to simple download install job done.

=
  R E B E L L I O U S 
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  R E B E L L I O U S
totalnewbeee
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
January 12, 2015, 02:30:26 AM
 #852

Well I suck -

I keep getting this error:

C:\deps\boost_1_55_0>bootstrap.bat mingw
Building Boost.Build engine
'gcc' is not recognized as an internal or external command,
operable program or batch file.

Failed to build Boost.Build engine.
Please consult bootstrap.log for furter diagnostics.

My Path is this:
C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Perl64\site\bin;C:\Perl

so... any ideas?

Thanks in advance for help

RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 12, 2015, 10:47:11 AM
 #853


'gcc' is not recognized as an internal or external command,


Did you uncheck everything but

automake
autoconf
autolib
base?

Then you probably unchecked that as well. Just start the mingw installer and check the 4 bins specified and then apply changes, leave the rest be. I think that solved it for me 15000 tries ago, but then again...

Maybe copy the path from OP as well, don't know if that matters.

 Grin

.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
RJX
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


umachit.fund


View Profile
January 12, 2015, 11:33:00 AM
 #854

I did it.

I'm proud.

Thank you.

.UmaChit.Fund.
‎ ★
..Revolutionized Rotating..
..Savings & Borrowings.....

‎ ★
█████
██
██
██
██
██
██
██
██
██
██
██
█████
█████
██
██
██
██
██
██
██
██
██
██
██
█████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████▀▀▀█████████
██████ ▀██████▀      ▄██████
██████▄   ▀▀▀        ███████
██████▄             ▄███████
███████▄           ▄████████
██████▀▀▀        ▄██████████
███████▄▄     ▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
█████████████▀    ██████████
████████████    ▄▄██████████
███████████▀    ▀▀██████████
██████████▌       ██████████
████████████    ████████████
████████████    ████████████
████████████    ████████████
████████████▄  ▄████████████
████████████████████████████
████████████████████████████
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
January 25, 2015, 05:45:02 PM
 #855

Hi Anyone know where I can get a tutorial on compiling a wallet ( not constructing one ) from source code on windows 8.  thx
unlock.mk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
January 25, 2015, 09:48:30 PM
Last edit: January 25, 2015, 10:54:47 PM by unlock.mk
 #856


hi, i have managed to compile Bitcoin wallet from source bitcoin-0.9.0rc3 provided in the first post, but i cannot compile other coins, like Darkcoin for example.

Error at "autogen.sh" or if i skip that then error: "sh: ./configure: No such file or directory"
Help ?


Code:
$ CPPFLAGS="-I/c/deps/boost_1_55_0 \
> -I/c/deps/db-4.8.30.NC/build_unix \
> -I/c/deps/openssl-1.0.1f/include \
> -I/c/deps \
> -I/c/deps/protobuf-2.5.0/src \
> -I/c/deps/libpng-1.6.9 \
> -I/c/deps/qrencode-3.4.3" \
> LDFLAGS="-L/c/deps/boost_1_55_0/stage/lib \
> -L/c/deps/db-4.8.30.NC/build_unix \
> -L/c/deps/openssl-1.0.1f \
> -L/c/deps/miniupnpc \
> -L/c/deps/protobuf-2.5.0/src/.libs \
> -L/c/deps/libpng-1.6.9/.libs \
> -L/c/deps/qrencode-3.4.3/.libs" \
> ./configure \
> --disable-upnp-default \
> --disable-tests \
> --with-qt-incdir=/c/Qt/5.2.1/include \
> --with-qt-libdir=/c/Qt/5.2.1/lib \
> --with-qt-bindir=/c/Qt/5.2.1/bin \
> --with-qt-plugindir=/c/Qt/5.2.1/plugins \
> --with-boost-system=mgw48-mt-s-1_55 \
> --with-boost-filesystem=mgw48-mt-s-1_55 \
> --with-boost-program-options=mgw48-mt-s-1_55 \
> --with-boost-thread=mgw48-mt-s-1_55 \
> --with-boost-chrono=mgw48-mt-s-1_55 \
> --with-protoc-bindir=/c/deps/protobuf-2.5.0/src
sh: ./configure: No such file or directory
unlock.mk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
January 25, 2015, 10:29:11 PM
Last edit: January 25, 2015, 10:55:20 PM by unlock.mk
 #857

Anyone ?  https://bitcointalk.org/index.php?topic=149479.msg10259184#msg10259184
unlock.mk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
January 25, 2015, 10:55:52 PM
 #858

Oh thanks !  you helped me a lot, i higly apreciate that. Do you want a btc tip ?
You replied to my massage " Hi Anyone know where I can get a tutorial on compiling a wallet ( not constructing one ) from source code on windows 8.  thx "
Read back.
Sorry, it was a mistake, fixed that already.
nitrogenetics (OP)
Full Member
***
Offline Offline

Activity: 131
Merit: 108



View Profile
January 26, 2015, 03:22:31 PM
 #859

Hi Anyone know where I can get a tutorial on compiling a wallet ( not constructing one ) from source code on windows 8.  thx

See first post.


Error at "autogen.sh"

Can you paste the error message?

BTC: 1NWQ4TarCCC7j1XY26KRFFEtLYbPP6S3DH
XRP: rJkbeyRaUYDmcukEyLYVfn56QDM9VhybZG
BTCDDev
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250


View Profile
January 27, 2015, 08:57:41 PM
 #860

Has anyone been able to build under MXE on Ubuntu?

Code:
export PATH=$PWD/libjl777/mxe/usr/bin:$PATH
echo ">>>>>>>>>>>>>>>>>>building"
$PWD/libjl777/mxe/usr/i686-w64-mingw32.static/qt5/bin/qmake "USE_UPNP=-"
make CXX=$PWD/libjl777/mxe/usr/bin/i686-w64-mingw32.static-g++
echo '>>>>>>>>>>>>>>>>>>finished'

I have built libleveldb.a and libmemenv.a using

Code:
TARGET_OS=NATIVE_WINDOWS make libleveldb.a libmemenv.a CC=/home/matthew/Desktop/coins/orig-btcddev/btcd/libjl777/mxe/usr/bin/i686-w64-mingw32.static-gcc CXX=/home/matthew/Desktop/coins/orig-btcddev/btcd/libjl777/mxe/usr/bin/i686-w64-mingw32.static-g++

But getting leveldb errors:

Code:
        ^
src/walletdb.h:156:73: error: 'Write' was not declared in this scope
         return Write(std::make_pair(std::string("pool"), nPool), keypool);
                                                                         ^
src/walletdb.h: In member function 'bool CWalletDB::ErasePool(int64_t)':
src/walletdb.h:161:9: error: 'nWalletDBUpdated' was not declared in this scope
         nWalletDBUpdated++;
         ^
src/walletdb.h:162:64: error: 'Erase' was not declared in this scope
         return Erase(std::make_pair(std::string("pool"), nPool));

Makefile.Release shows src/leveldb/include in the INCPATH, I wonder what's wrong?

BitcoinDark: RPHWc5CwP9YMMbvXQ4oXz5rQHb3pKkhaxc
Top Donations: juicybirds 420BTCD ensorcell 84BTCD Stuntruffle: 40BTCD
Top April Donations: juicybirds 420BTCD; ensorcell: 42BTCD
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 »
  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!