Main Menu

Ubuntu GUI how to?

Started by santaclause102, July 22, 2014, 02:01:54 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

麥可貓

Quote from: trader on July 23, 2014, 03:36:17 PM
Can someone checkin the htdocs somewhere?

I literally followed what I posted above and did not asked for any missed files.
PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

38PTSWarrior


maqifrnswa

Quote from: trader on July 23, 2014, 03:36:17 PM
Can someone checkin the htdocs somewhere?

i almost have a PPA ready, don't know how much time I'll have to work on it today though. that should make installation really easy
maintains an Ubuntu PPA: [url="https://launchpad.net/~showard314/+archive/ubuntu/bitshares"]https://launchpad.net/~showard314/+archive/ubuntu/bitshares[/url] [15% delegate] wallet_account_set_approval maqifrnswa true [50% delegate] wallet_account_set_approval delegate1.maqifrnswa true

speedy

Can someone checkin the htdocs somewhere?

麥可貓

#7
There is a guide for building qt_wallet of BitSharesX in ubuntu 14.04 here.
However, it's in chinese. So I roughly translate it as the following:

1. Install necessary packages:

$sudo apt-get update
$sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev

in Ubuntu 14.04, you also have to install qt5.3.0 and node.js from their official sites.

2. Fetch the source code


$ git clone https://github.com/BitShares/bitshares_toolkit.git
$ cd bitshares_toolkit
$ git submodule init
$ git submodule update
$ git checkout 0.2.1
$cmake -DINCLUDE_QT_WALLET=ON CMakeLists.txt


3. Prepare the web wallet

$ sudo npm install -g lineman
$ cd programs/web_wallet && npm install
$ cd ../../ && make buildweb


4. Build and run your qt_wallet
$ make
and you will get your qt_wallet at bitsharesx/programs/qt_wallet:

$ bitsharesx/programs/qt_wallet/BitSharesX


PTS: PmRVDPymZqSAZEXauHZSewrUrE66af7epT
BTSX: michaelcat
Delegate Team: x1.sun  x2.sun

speedy

Quote from: puppies on July 22, 2014, 10:02:54 PM
I can post the htdocs somewhere when I get home.

So lineman is only used to generate the docs - thanks puppies  +5%

puppies

I can post the htdocs somewhere when I get home.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

speedy

Is there no way to compile the qt-wallet without pulling in the whole of node.js onto my box?

puppies

#3
edit.  here are some updated instructions.


sudo apt-get update
sudo apt-get install cmake git libreadline-dev uuid-dev g++ libdb++-dev libdb-dev zip libssl-dev openssl build-essential python-dev autotools-dev libicu-dev libbz2-dev libboost-dev libboost-all-dev qt5-default libqt5webkit5-dev npm nodejs-legacy
git clone https://github.com/dacsunlimited/bitsharesx.git
cd bitsharesx
git checkout 0.4.5 (use the version number you want to build in this place.)
git submodule init
git submodule update
cd programs/web_wallet
sudo npm install -g lineman
sudo npm install
cd ../..
cmake -DINCLUDE_QT_WALLET=ON .
make buildweb
make


If all goes well you will have an executable named BitSharesX in /bitsharesx/programs/qt_wallet/bin that will be your gui wallet.

This is how I have been doing it.

To upgrade
cd bitsharesx
git pull https://github.com/dacsunlimited/bitsharesx.git "put version number here without quotes"
git submodule update
cmake -DINCLUDE_QT_WALLET=ON .
make buildweb
make


This last update threw an error at the make buildweb step about htdocs already existing.  I ended up just renaming bitsharesx/programs/qt_wallet/htdocs and trying again.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

bytemaster

Quote from: delulo on July 22, 2014, 02:01:54 PM
System Ubuntu 14.04
I complied bitsharesx.git (hat to increase the swap).
How do I run the GUI wallet in Ubuntu? Do I follow instructions in /qt_wallet/README.md ?
Are there different wallets (webwallet and desktop wallet) or just one?
Thanks!

BUILD_OSX has instructions that should be helpful for Ubuntu as well.
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

santaclause102

System Ubuntu 14.04
I complied bitsharesx.git (hat to increase the swap).
How do I run the GUI wallet in Ubuntu? Do I follow instructions in /qt_wallet/README.md ?
Are there different wallets (webwallet and desktop wallet) or just one?
Thanks!