Pages:
Author

Topic: Making an alt coin - page 2. (Read 1677 times)

full member
Activity: 196
Merit: 100
★YoBit.Net★ 100+ Coins Exchange & Dice
August 07, 2014, 11:42:13 PM
#18
Looks like a bit of fun. Been a while since I dabbled in c++  Grin
legendary
Activity: 910
Merit: 1000
August 07, 2014, 05:22:04 PM
#17
there is this guide https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy

The PATH variable will contain all the directories where the OS will search through before saying: "not found".
I think you have to us a command like:
SET PATH="C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\"

or something like that  Cool


fine for now.
u will end like:
C:\Qt\4.8.6\bin;C:\mingw32\bin;C:\Python33\;C:\Perl64\site\bin;C:\Perl64\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
legendary
Activity: 910
Merit: 1000
August 07, 2014, 05:07:14 PM
#16
thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?

I thought it was Linux but this is on a windows machine: install the Gnu C compiler I guess.

on msys bash(=minGW shell): type: gcc -v

now u are learning some early basics
sr. member
Activity: 285
Merit: 251
August 07, 2014, 04:40:37 PM
#15
thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?

I thought it was Linux but this is on a windows machine: install the Gnu C compiler I guess.
legendary
Activity: 2198
Merit: 1150
Freedom&Honor
August 07, 2014, 03:28:07 PM
#14
thanks Smiley

Quote
Your gcc -v output should be:
Code:
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/mingw32/bin/../libexec/gcc/i686-w64-mingw32/4.9.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-4.9.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 --target=i686-w64-mingw32 --prefix=/mingw32 --with-sysroot=/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32 --with-gxx-include-dir=/mingw32/i686-w64-mingw32/include/c++ --enable-shared --enable-static --disable-multilib --enable-languages=ada,c,c++,fortran,objc,obj-c++,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp --enable-libatomic --enable-libitm --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-sjlj-exceptions --with-dwarf2 --disable-isl-version-check --disable-cloog-version-check --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --with-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpfr=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-mpc=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-isl=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --with-cloog=/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static --enable-cloog-backend=isl --with-pkgversion='i686-posix-dwarf-rev2, Built by MinGW-W64 project' --with-bugurl=http://sourceforge.net/projects/mingw-w64 CFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CXXFLAGS='-O2 -pipe -I/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/include -I/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/include' CPPFLAGS= LDFLAGS='-pipe -L/home/nixman/mingw-gcc-4.9.0/i686-490-posix-dwarf-rt_v3-rev2/mingw32/opt/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-zlib-static/lib -L/home/nixman/mingw-gcc-4.9.0/prerequisites/i686-w64-mingw32-static/lib'
Thread model: posix
gcc version 4.9.0 (i686-posix-dwarf-rev2, Built by MinGW-W64 project)

now, how do I get the -gcc -v output?
sr. member
Activity: 285
Merit: 251
August 07, 2014, 02:53:50 PM
#13
there is this guide https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy

The PATH variable will contain all the directories where the OS will search through before saying: "not found".
I think you have to us a command like:
SET PATH="C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\"

or something like that  Cool
legendary
Activity: 2198
Merit: 1150
Freedom&Honor
August 07, 2014, 02:38:21 PM
#12
there is this guide https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479, i find it to be pretty good, cover everything you need

tried it, contacted the OP no answer

I got stuck on 1.3 already

Quote
1.3. Ensure that mingw-builds bin folder is set in your PATH environment variable. On Windows 7 your path should look something like:

C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

I go to c:\ming32\bin and there is no systemroot

Quote
2. Download, unpack and build required dependencies.
I'll save them in c:\deps fold

what does that even mean?  Cheesy
newbie
Activity: 32
Merit: 0
August 07, 2014, 02:34:51 PM
#11
Pretty much for Windows, Linux is easier imo, but it's best to build in all platforms.
legendary
Activity: 2590
Merit: 1022
Leading Crypto Sports Betting & Casino Platform
August 07, 2014, 02:31:51 PM
#10
there is this guide https://bitcointalksearch.org/topic/building-headless-bitcoin-and-bitcoin-qt-on-windows-149479, i find it to be pretty good, cover everything you need
newbie
Activity: 32
Merit: 0
August 07, 2014, 02:29:01 PM
#9
It is hard, I created one myself for the networks I partner with, basically it's all trial and error, until I got to a standstill and got help from someone here. It's not an easy process if you only know the basics of c++ more just what exactly is going on to build it then update it as you go.
hero member
Activity: 532
Merit: 500
August 07, 2014, 02:22:34 PM
#8
read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.

when I say basics really the most basic basics, things like libraries, text input, if string etc.

by downloading from github I don't understand jack Cheesy

Learning a programming language takes time, patience, a lot of trial and error, and plenty of studying. It doesn't have to be boring, though. I started with a book called Beginning C++ Game Programming. It's still a great introduction to C++, and gave me the foundation knowledge I needed to understand more advanced subject matter. Youtube also has plenty of C++ tutorials if you look around. The thenewboston channel has a good introductory series on there.
sr. member
Activity: 308
Merit: 250
Got to get them all!
August 07, 2014, 02:19:32 PM
#7
It looks a bit harder than people think. I plan to make my own coin someday. It's a lot harder to get things to work correctly as well adding features and making sure they don't mess things up. Best bet is to find a mentor that has done it befor and ask if they will show or help you.
legendary
Activity: 2198
Merit: 1150
Freedom&Honor
August 07, 2014, 02:14:25 PM
#6
read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.

when I say basics really the most basic basics, things like libraries, text input, if string etc.

by downloading from github I don't understand jack Cheesy
hero member
Activity: 658
Merit: 500
The Buck Stops Here.
August 07, 2014, 01:52:22 PM
#5
LolJosh, he does POS coins.  Grin
legendary
Activity: 1120
Merit: 1000
August 07, 2014, 01:47:02 PM
#4
read Satoshi's paper, and go to github and see the bitcoin's code.

Think it is a good start.
legendary
Activity: 2198
Merit: 1150
Freedom&Honor
August 07, 2014, 01:16:21 PM
#3
Is there anyone willing to teach me how to make an alt coin? Cheesy

http://coincreator.net/

Probably the easiest way. If you are looking to make a "real" altcoin, with unique features, then you need to learn programming.

Try http://www.codecademy.com/

I don't want to pay someone else to create it

I would like to see how to process works Smiley

yeah, I know some basic c++, but just the basics

would need someone to guide me trough it  Undecided

I dont' want to make an alt coin simply to make one, I want to learn the proccess
legendary
Activity: 930
Merit: 1010
August 07, 2014, 12:28:03 PM
#2
Is there anyone willing to teach me how to make an alt coin? Cheesy

http://coincreator.net/

Probably the easiest way. If you are looking to make a "real" altcoin, with unique features, then you need to learn programming.

Try http://www.codecademy.com/
legendary
Activity: 2198
Merit: 1150
Freedom&Honor
August 07, 2014, 11:59:10 AM
#1
Is there anyone willing to teach me how to make an alt coin? Cheesy
Pages:
Jump to: