BitShares Forum

Other => Graveyard => Keyhotee => Topic started by: 麥可貓 on January 15, 2014, 03:16:17 am

Title: Build Keyhotee in openSUSE
Post by: 麥可貓 on January 15, 2014, 03:16:17 am
For guys who may not using ubuntu,
I'm using the following steps in opensuse13.1 w/o errors

1. setup a build environment
using yast/zypper, install the following packages:
patterns-openSUSE-base/devel_basis/devel_C_C++/devel_qt4
libqt5-*
git
cmake

2. build your own boost is necessary
download boost 1.55 at official site
http://www.boost.org/users/download/ (http://www.boost.org/users/download/)
extract zip file and cd into it

$./bootstrap.sh --prefix=PATH/TO/INSTALL
$./b2 install

3. install qt
download and install qt 5.2 at official site
http://qt-project.org/downloads (http://qt-project.org/downloads)

4. download keyhotee source code from git
$ git clone https://github.com/InvictusInnovations/keyhotee
$ cd keyhotee
$ git clone https://github.com/InvictusInnovations/BitShares
$ cd BitShares
$ git clone https://github.com/InvictusInnovations/fc
$ cd ../

5. build keyhotee using cmake w/ your boost
$ QTDIR=PATH_TO_QT/5.2.0/gcc_64/ cmake -DBOOST_ROOT=/PATH/TO/YOUR/BOOST ./CMakeLists.txt
$ make

finally, you should find Keyhotee in Keyhotee/bin