Installation and building - novacoin-project/novacoin GitHub Wiki

Steps of installation process are dependent on operating system you are running.

Installation on Windows.

Download the latest NovaCoin Client here.

There are two options available:

  1. Use installer executable;
  2. Use zipball.

If you are using installer executable then the default installation path will be "C:\Program Files (x86)\NovaCoin" for 32 bit client under 64 bit version of WIndows, or "C:\Program Files\NovaCoin" otherwise.

If you've chosen zip archive then just extract client executables into preferred location.

Installation on Linux

If you are using linux operating system you have a few possible ways to get Novacoin client working.

  1. Use pmconrad's packages;
  2. Use binaries tarball;
  3. Compile client by yourself.

If you want to use binary tarball then you need to install Qt library first.

Debian-like distros:

sudo apt-get install libqtgui4

RPM distros:

yum install libqtgui4

Building for linux

If you prefer to compile your own binaries then you need development packages:

 sudo apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev 
    libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev 
    libssl-dev libdb++-dev libminiupnpc-dev

And git as well, of course:

 sudo apt-get install git

After installation completed you can clone Novacoin repository

 git clone https://github.com/novacoin-project/novacoin.git

and finally, build your client

 cd novacoin
 qmake RELEASE=1 USE_UPNP=1 USE_O3=1
 make
 cd src
 make -f makefile.unix USE_UPNP=1 STATIC=1 USE_O3=1

Building for windows

// This section isn't completed yet.