Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    \[solved\] Is there a linux wallet in a .tar.gz file or do i learn to compile?

    Support
    3
    7
    3475
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      FoBoT last edited by

      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

      1 Reply Last reply Reply Quote 0
      • J
        J4c0b5L4tt3r last edited by

        [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-dev

        You 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

        1 Reply Last reply Reply Quote 0
        • F
          FoBoT last edited by

          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 step

          thank 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-dev

          step 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 …

          1 Reply Last reply Reply Quote 0
          • F
            FoBoT last edited by

            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

            1 Reply Last reply Reply Quote 0
            • J
              J4c0b5L4tt3r last edited by

              [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…

              1 Reply Last reply Reply Quote 0
              • S
                solasaurus last edited by

                [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…

                1 Reply Last reply Reply Quote 0
                • S
                  solasaurus last edited by

                  [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: ./feathercoind

                  then feathercoind help
                  will give you a list of commands

                  feathercoind 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)

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post