Bitcoin Forum
November 13, 2024, 07:47:23 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: need a Windows Wallet compiler  (Read 473 times)
HarHarHar9965 (OP)
Hero Member
*****
Offline Offline

Activity: 994
Merit: 1000


View Profile
October 15, 2016, 05:37:12 AM
Last edit: October 16, 2016, 10:02:42 PM by HarHarHar9965
 #1

Closed

need a Windows Wallet compiler

inbox please
Valdemar
Member
**
Offline Offline

Activity: 170
Merit: 10


View Profile WWW
October 16, 2016, 02:17:28 PM
 #2

This post is written for someone who is not a coin developer or comfortable in a
linux environment to show you how to prepare your windows computer to be able to
compile 'almost' any coin wallet yourself. If you follow the directions you should
be able to compile windows qt wallets from source on a windows computer in about
7 minutes or less after you prepare your system the first time. Before we get to
the details and instructions a few things you should know first.

This guide is broken into 4 parts. Preparing the build system. Compiling a basic wallet.
Extra features to compile wallets and Possible errors and how to correct them.

1) I did not invent this process. I learned many things from many people including
Shak3zulas original coin making guide and a person known only as Nitrogenetics.

2) These instructions are just a basic guide and should work well on versions of
windows 8 and windows 7 although with 7 you may have trouble in secion 3 (extras).

3) When someone launches a coin without wallet you can make your own and start mining!

4) Do be careful: Even someone with experience can read the thousands of lines of code in
a coins source and not spot a 'payload' or virus. Just because you compiled it yourself
does not mean you are safe from malware. Use virus scanners, websites like virustotal.com
and run unknown sources on separate machines or best in virtual machines for safety.

5) Don't be discouraged if it does not work on the first try. Some people with a lot of
coding experience are unable to get this to work with directions while some other people
with no or little experience can pull it on in a few tries !

Ok since this is geared toward a novice we will be using windows only except for a few
sections described below that I have detailed exactly what commands to use so you can
copy and paste them. Set aside up to an hour of time to do this properly.

Section i - Preparing your build system

I will list all the tools first and how to install them. Depending on your internet connection
it may take a while to download some of them. If you have a 64 bit system install 64 bit versions
If 32 go with those unless stated differently. Use the most current version unless stated differently.
When installing some programs it will ask if you want to 'add to path' always answer yes.



1)Install 7z for windows from the homepage here http://www.7-zip.org/

2)Install Perl for windows from the homepage http://www.activestate.com/activeperl/downloads

3)Install Python from the homepage here https://www.python.org/downloads/windows/

4)Install MinGW 4.6.2 This is more difficult. Their homepage is here http://www.mingw.org/wiki/msys
What we need is the msys 4.6.2 package but the last time I used the installer the version
was 4.9. I will tell you now that I cannot get most coins to compile with 4.9 although
it is used to build the 9.x codebase of bitcoin and anything cloned from that. Almost all alt coins
are based on earlier/older codebases. So you have 3 choices. You can go to this page
and follow the directions to install 4.6.2 from source. (may be difficult/on your own here)

http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.6.2-1/

Choice two is to search the web for the self installing version of this program.

Choice three is to download the version you need from this mirror here:
https://drive.google.com/file/d/0B-eDDHZG3n6dMV9mVU9FLTRLbmM/edit?usp=sharing

If you went with choice three double click on it and it will install the necessary packages
for you in a few minutes. Check the option to use preloaded repository catalogs and
when it gets to the components page you can select all and next click install.
It will create a folder on your c: (root) windows drive called Mingw.

5)Install Mingw gcc. Some people use version 4.8.2 with success which is here
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/

The page of the project is here with directions for those so inclined
http://www.mingw.org/wiki/InstallationHOWTOforMinGW

Personally I have the best results and STRONGLY recommend you use version 4.6.2 of this and
get it mirrored here. https://drive.google.com/file/d/0B-eDDHZG3n6dZ2szUHJrd2VlSDg/edit?usp=sharing

Unzip that using 7z someplace and rename the folder from mingw to mingw32 and place it inside
the mingw folder I mentioned earlier in step 4.

Collected from: cinnamon_carter(cryptocointalk)
TillKoeln
Legendary
*
Offline Offline

Activity: 2282
Merit: 1051

unnamed.Exchange, join the Cool Kids!!!


View Profile WWW
October 16, 2016, 02:49:44 PM
 #3

no info that he has to place the right Version numbers in the -qt.pro ...
or some useful info that he had to update via "TARGET_OS=NATIVE_WINDOWS make libleveldb.a libmemenv.a"
some stuff...  and much much much more...

this guide contains definatly to much text and miss a few things.


basicly it would be better that you post the link to the guide and not copy and paste ^^
and i would bet a sixpack beer that he wouldnt be able to compile it after reading that guide

alwinlinzee
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
October 16, 2016, 06:17:29 PM
 #4

This post is written for someone who is not a coin developer or comfortable in a
linux environment to show you how to prepare your windows computer to be able to
compile 'almost' any coin wallet yourself. If you follow the directions you should
be able to compile windows qt wallets from source on a windows computer in about
7 minutes or less after you prepare your system the first time. Before we get to
the details and instructions a few things you should know first.

This guide is broken into 4 parts. Preparing the build system. Compiling a basic wallet.
Extra features to compile wallets and Possible errors and how to correct them.

1) I did not invent this process. I learned many things from many people including
Shak3zulas original coin making guide and a person known only as Nitrogenetics.

2) These instructions are just a basic guide and should work well on versions of
windows 8 and windows 7 although with 7 you may have trouble in secion 3 (extras).

3) When someone launches a coin without wallet you can make your own and start mining!

4) Do be careful: Even someone with experience can read the thousands of lines of code in
a coins source and not spot a 'payload' or virus. Just because you compiled it yourself
does not mean you are safe from malware. Use virus scanners, websites like virustotal.com
and run unknown sources on separate machines or best in virtual machines for safety.

5) Don't be discouraged if it does not work on the first try. Some people with a lot of
coding experience are unable to get this to work with directions while some other people
with no or little experience can pull it on in a few tries !

Ok since this is geared toward a novice we will be using windows only except for a few
sections described below that I have detailed exactly what commands to use so you can
copy and paste them. Set aside up to an hour of time to do this properly.

Section i - Preparing your build system

I will list all the tools first and how to install them. Depending on your internet connection
it may take a while to download some of them. If you have a 64 bit system install 64 bit versions
If 32 go with those unless stated differently. Use the most current version unless stated differently.
When installing some programs it will ask if you want to 'add to path' always answer yes.



1)Install 7z for windows from the homepage here http://www.7-zip.org/

2)Install Perl for windows from the homepage http://www.activestate.com/activeperl/downloads

3)Install Python from the homepage here https://www.python.org/downloads/windows/

4)Install MinGW 4.6.2 This is more difficult. Their homepage is here http://www.mingw.org/wiki/msys
What we need is the msys 4.6.2 package but the last time I used the installer the version
was 4.9. I will tell you now that I cannot get most coins to compile with 4.9 although
it is used to build the 9.x codebase of bitcoin and anything cloned from that. Almost all alt coins
are based on earlier/older codebases. So you have 3 choices. You can go to this page
and follow the directions to install 4.6.2 from source. (may be difficult/on your own here)

http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.6.2-1/

Choice two is to search the web for the self installing version of this program.

Choice three is to download the version you need from this mirror here:
https://drive.google.com/file/d/0B-eDDHZG3n6dMV9mVU9FLTRLbmM/edit?usp=sharing

If you went with choice three double click on it and it will install the necessary packages
for you in a few minutes. Check the option to use preloaded repository catalogs and
when it gets to the components page you can select all and next click install.
It will create a folder on your c: (root) windows drive called Mingw.

5)Install Mingw gcc. Some people use version 4.8.2 with success which is here
http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/

The page of the project is here with directions for those so inclined
http://www.mingw.org/wiki/InstallationHOWTOforMinGW

Personally I have the best results and STRONGLY recommend you use version 4.6.2 of this and
get it mirrored here. https://drive.google.com/file/d/0B-eDDHZG3n6dZ2szUHJrd2VlSDg/edit?usp=sharing

Unzip that using 7z someplace and rename the folder from mingw to mingw32 and place it inside
the mingw folder I mentioned earlier in step 4.

Collected from: cinnamon_carter(cryptocointalk)
Thank you for this helpful posts, it is very helpful to newbie in window wallet compiling.

klarki
Legendary
*
Offline Offline

Activity: 3416
Merit: 4106


Top Crypto Casino


View Profile
October 16, 2016, 08:50:38 PM
 #5

Information really useful.
How much are you willing to pay for a compilation?

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  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!