\[solved\] Is there a linux wallet in a .tar.gz file or do i learn to compile?
-
i have setup a linux computer for my wallets
is there a .tar.gz i can download and use or do i have to learn how to compile it from source?
thank you -
[quote]i have setup a linux computer for my wallets
is there a .tar.gz i can download and use or do i have to learn how to compile it from source?
thank you[/quote]Hi FoBoT, this is for Debian or Ubuntu…
Install these first:
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 libdb4.8+±dev libcurl4-openssl-devYou will need minipnp as well. Although, it may not be in the standard repos, so for the minipnp package, I grabbed a copy off of the Debian repo here:
http://packages.debian.org/unstable/main/miniupnpc
Installation:
# dpkg -i miniupnpc_1.5-2_****.deb
with “sudo” or as "root,Use “sudo” before apt-get on Ubuntu, or switch to “root” on Debian when installing all of the above.
While still in the terminal: Do this as a regular user.
# git clone git://github.com/FeatherCoin/FeatherCoin.git
# cd FeatherCoin
# qmake USE_UPNP=-
# make
It says in the Install guide at this point you should have a working “feathercoin-qt” file in the directory, and that you should be able to run ./feathercoin-qt and it will fire it up, but if there is no feathercoin-qt in the directory then do this:
# cd /src
# make -f makefile.unix USE_UPNP=-
Then go back to the /home/user/FeatherCoin directory and run ./feathercoin-qt… That should do it…
Edit: If anyone notices a mistake in this please let me know… Thanks:)
Edit Edit: Updated -
i had to apt-get git, but it told me to and how to do that
your step “cd Feathercoin” , i tried copy and paste and it didn’t work, but i knew it was case sensitive, so i typed it with the capital “C” and it worked
after doing “make” , i got '…fatal error: openssl/bn.h no file or directory exists", so i tried the next step “make -f makefile.unix” and got the same error
since you had me apt-get libcurl4-openssl-dev, not sure what is missing
i’ll try to read the stuff in the feathercoin folder that was created by the git stepthank you
*edit*
i googled the error and it said to apt-get libcurl4-openssl-dev
so i tried doing just that one by itself
it seemed to download more stuff
i then tried make and it gave fatal error db_cxx.h no file or directory found
tried the next step and got the same error, so i googled that one and …*edit +1*
i think i know where i went wrong, i tried to copy/paste the whole
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 libdb4.8+±dev libcurl4-openssl-devstep and due to the carriage return, those four things didn’t get apt-get’ed , so i’ll go back and complete that step correctly and see if that doesn’t make it good
*edit +2*
it didn’t want to apt-get libdb4.8+±dev , but the googled reference to the same error for litecoin compile said to just apt-get libdb+±dev , so i am trying that*edit +3*
the googled litecoin thread said “make -f makefile.unix USE_UPNP=-” if you get a message about miniupnp not installed/missing, so i tried that … -
ok i think you just need to change 2-3 things
cd Feathercoin -> cd FeatherCoin
qmake -> qmake USE_UPNP=-
and if needed
make -f makefile.unix -> make -f makefile.unix USE_UPNP=-
if a build with UPNP is actually needed , then a step to get that apt-get’ed maybe would be needed? i tried apt-get install miniupnp and it didn’t seem to work
thank you J4c0b5L4tt3r
-
[quote]ok i think you just need to change 2-3 things
cd Feathercoin -> cd FeatherCoin
qmake -> qmake USE_UPNP=-
and if needed
make -f makefile.unix -> make -f makefile.unix USE_UPNP=-
if a build with UPNP is actually needed , then a step to get that apt-get’ed maybe would be needed? i tried apt-get install miniupnp and it didn’t seem to work
thank you J4c0b5L4tt3r[/quote]
You’re welcome FoBot. Thanks for the corrections. I was writing that from memory and totally forgot about the minipnp on my initial compile. I was recalling the upgrade from 6.3 to 6.4, which I didn’t install minipnp that time, but did on the initial setup. I had the same issue with missing that package too… I will update the above with your corrections. As far as the minipnp, I grabbed a copy off of the Debian repo here: http://packages.debian.org/unstable/main/miniupnpc
Just install it with “dpkg -i miniupnpc_1.5-2_****.deb” with “sudo” or as "root, and try it again… I believe you will have better luck this time.Edit: If this works for you let me know and I will submit it to the tutorials section…
-
[quote name=“FoBoT” post=“9689” timestamp=“1370439654”]
*edit +3*
the googled litecoin thread said “make -f makefile.unix USE_UPNP=-” if you get a message about miniupnp not installed/missing, so i tried that …
[/quote]Thanks FoBoT for posting this reply (and to all the others on this thread). I spent a couple of hours stuffing around trying to figure out how to build FTC on Ubuntu 13.04, and this command was what finally broke the impass.
FTR, anyone else using Ubuntu 13.04 - you don’t want libdb4.8* - you want libdb5.1* as this distro has more recent libraries.
*edit*
Scratch that, the ‘make -f {etc}’ command built a feathercoind, but not a feathercoin-qt, so I’m still without a wallet. :-[It looks like I need to find a way to successfully run ‘qmake’. Thus far, when I run qmake I get this:
[tt]Project MESSAGE: Building with UPNP support
sh: 1: /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease: not found
WARNING: TARGET is empty[/tt]Has anyone come across this problem on Ubuntu 13.04 (or other distro?) This is very frustrating…
-
[quote name=“d2” post=“17178” timestamp=“1371993589”]
[code]server=0
daemon=0
rpcallowip=127.0.0.1
rpcuser=unamehere
rpcpassword=rea11yGoodPa$$w0rdHere!
rpcport=9667
[/code]
then start. if you are in the same folder as feathercoind: ./feathercoindthen feathercoind help
will give you a list of commandsfeathercoind getinfo
feathercoind listaccounts
feathercoind getaddressesbyaccount “”etc etc
Edit:
Your wallet.dat will be located at ~/.feathercoin/wallet.dat
[/quote]Hey thanks d2! :)
Tried it out and it works. Thanks for taking the time to reply.
Now I got to get me some feathercoins! 8)