[SOLVED] Armory Bitcoin client

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

[SOLVED] Armory Bitcoin client

Postby mellow_moon » Apr 19th, '13, 10:24

Hi, I´m on Mageia 3 and can´t find the Armory Bitcoin client (https://bitcoinarmory.com/) in the ¨add software¨ program.
anybody got any ideas?
i understand at least bitcoin-qt or bitcoind is a dependancy.
should I add a repo or something (which and and how)?

any thoughts appreciated!

Victor
Last edited by mellow_moon on Apr 21st, '13, 00:37, edited 1 time in total.
mellow_moon
 
Posts: 8
Joined: Apr 19th, '13, 10:18

Re: Armory Bitcoin client

Postby djennings » Apr 19th, '13, 12:00

armory is not packaged. You will have to download the source and compile it yourself.
Instructions are here https://bitcoinarmory.com/building-armory-from-source/
Source is here https://github.com/etotheipi/BitcoinArmory/archive/master.zip

bitcoin-qt is not packaged for Mageia either but is available as an executable download from
http://downloads.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz?r=http%3A%2F%2Fbitcoin.org%2Fen%2Fdownload&ts=1366365462&use_mirror=ignum

Just download it. Uncompress it into a folder and then open a terminal 'cd' to the folder and run
Code: Select all
./bitcoin-qt
User avatar
djennings
 
Posts: 613
Joined: Jun 2nd, '11, 23:51
Location: Wokingham, UK

Re: Armory Bitcoin client

Postby mellow_moon » Apr 20th, '13, 21:44

Thanks for your instructions!
got btcoin-qt running so no problems there.
But with bitcoin armory I run into a problem:
after downloading and running make it seems to be compiling a lot succesfully but then it gives an error about a missing file or directory: /usr/lib/libpython2.7.a
any other thoughts about this?

bye,

Victor
mellow_moon
 
Posts: 8
Joined: Apr 19th, '13, 10:18

Re: Armory Bitcoin client

Postby djennings » Apr 20th, '13, 23:15

Install the package libpython-devel if you are compiling for i586, and lib64python-devel if compiling for x86_64
Then edit the file cppForSwig/Makefile like this

For i586 the file is unchanged
Code: Select all
   # The makefile updates he shows are already tied into this if/else branch
   SWIG_INC     += -I"/usr/include/python$(PYVER)"
   STATICPYTHON +=   "/usr/lib/python$(PYVER)/config/libpython$(PYVER).a"


For x86_64
Code: Select all
   # The makefile updates he shows are already tied into this if/else branch
   SWIG_INC     += -I"/usr/include/python$(PYVER)"
   STATICPYTHON +=   "/usr/lib64/python$(PYVER)/config/libpython$(PYVER).a"
User avatar
djennings
 
Posts: 613
Joined: Jun 2nd, '11, 23:51
Location: Wokingham, UK

Re: Armory Bitcoin client

Postby mellow_moon » Apr 21st, '13, 00:36

wow djennings you Rock!!
thank you so much, you really got me in the right direction!
for other users I had to make the following adjustments:
above file segment had to be changed to:
Code: Select all
ifeq ($(UNAME), Darwin)
   # This configuration assumes you have setup your 10.X.X system like
   # Red Emerald in this thread:
   #    https://bitcointalk.org/index.php?topic=73648.msg976015#msg976015
   # The makefile updates he shows are already tied into this if/else branch
   SWIG_INC     += -I"/usr/include/python$(PYVER)"
   STATICPYTHON +=   "/usr/lib64/python$(PYVER)/config/libpython$(PYVER).a"
else
   SWIG_INC     += -I"$(DEPSDIR)/include/python$(PYVER)"   
   STATICPYTHON +=   "/usr/lib64/python$(PYVER)/config/libpython$(PYVER).a"
endif



further I had to install the python-qt4-devel python-psutil and python-twisted packages.
and now it works!!
I just hope all these extra (devel-)packages don´t make my system unstable.

thanks and good luck to other users of bitcoin-qt and bitcoin armory

Victor
Last edited by doktor5000 on Apr 21st, '13, 10:36, edited 1 time in total.
Reason: added code tags, to improve on clarity
mellow_moon
 
Posts: 8
Joined: Apr 19th, '13, 10:18

Re: Armory Bitcoin client -- SOLVED

Postby djennings » Apr 21st, '13, 08:40

I just hope all these extra (devel-)packages don´t make my system unstable.


Installing -devel packages will not harm your system in any way. A -devel package contains the headers needed to compile applications with that library. They are separated from the main package simply to save space. Now you have compiled armory you can remove the -devel packages. You do not need them any longer.
User avatar
djennings
 
Posts: 613
Joined: Jun 2nd, '11, 23:51
Location: Wokingham, UK


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest

cron