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

    Feathercoin Linux client?

    Feathercoin Discussion
    16
    27
    15522
    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.
    • S
      svennand Regular Member last edited by

      Theres a linux client, just needs to be built from source which is on the feathercoin main page.

      the source package contains all necessery information.

      quote manual:

      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

      qmake
      make

      or for non use of console: Install QT-creator and open the feathercoin-qt.pro

      Should create no problem if your used to linux…

      Do you feel you need a guide?

      1 Reply Last reply Reply Quote 0
      • wrapper
        wrapper Moderators last edited by

        Compiling the Linux client wallet was relatively easy using qt creator and a guide.

        It should be in a repository tho’ When might that happen?

        1 Reply Last reply Reply Quote 0
        • C
          chrisj Regular Member last edited by

          [quote name=“svennand” post=“23854” timestamp=“1375256306”]
          Theres a linux client, just needs to be built from source which is on the feathercoin main page.

          the source package contains all necessery information.

          quote manual:

          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

          qmake
          make

          or for non use of console: Install QT-creator and open the litecoin-qt.pro

          Should create no problem if your used to linux…

          Do you feel you need a guide?
          [/quote]

          Thanks, it’s not for me it’s for some Linux users I have spoken to. If what you have written straightforward I will pass it on. Any chance it can be precompiled for the home page or is that a whole bunch of work?

          C

          1 Reply Last reply Reply Quote 0
          • ghostlander
            ghostlander Regular Member last edited by

            [quote name=“chrisj” post=“23863” timestamp=“1375262193”]
            [quote author=svennand link=topic=3093.msg23854#msg23854 date=1375256306]
            Theres a linux client, just needs to be built from source which is on the feathercoin main page.

            the source package contains all necessery information.

            quote manual:

            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

            qmake
            make

            or for non use of console: Install QT-creator and open the litecoin-qt.pro

            Should create no problem if your used to linux…

            Do you feel you need a guide?
            [/quote]

            Thanks, it’s not for me it’s for some Linux users I have spoken to. If what you have written straightforward I will pass it on. Any chance it can be precompiled for the home page or is that a whole bunch of work?

            C
            [/quote]

            A static build is pretty large and a dynamic one requires all those dependencies anyway.

            1 Reply Last reply Reply Quote 0
            • K
              kevmif last edited by

              I have packaged it for several Mint / Ubuntu versions.

              http://forum.feathercoin.com/index.php?topic=1824.msg17998#msg17998

              1 Reply Last reply Reply Quote 0
              • C
                chrisj Regular Member last edited by

                [quote name=“kevmif” post=“24329” timestamp=“1375539807”]
                I have packaged it for several Mint / Ubuntu versions.

                http://forum.feathercoin.com/index.php?topic=1824.msg17998#msg17998
                [/quote]

                Oh delightful thanks. Send me your FTC address so I can say a little thank-you.

                Who do I talk to about getting this on the front page?

                1 Reply Last reply Reply Quote 0
                • K
                  kevmif last edited by

                  Thanks! Have added FTC address to sig line.

                  I am more than happy to continually maintain FTC for those versions listed as I have all the relevant operating systems and build environments set up in virtual machines. Also happy to package for any other version upon request except Fedora due to patent restrictions meaning Fedora has a messed up openssl implementation. I’m sure this can be worked around by compiling openssl from source and shipping the associated libraries but for some reason this did not appear to be as simple in practice as it was in theory ???

                  Also my builds do not include feathercoind as I figured anyone who wants to use this would probably just compile it themselves anyway, but it would be easy enough to add it in if people require.

                  32 bit for 12.04LTS and 12.10-13.04 and derivatives.
                  https://www.dropbox.com/s/3xyw7mjaoevv3xk/feathercoin-qt_0.6.4.2-1_Ubuntu12.04LTS_i386.deb
                  https://www.dropbox.com/s/tg0xxdm3jmxsvtr/feathercoin-qt_0.6.4.2-1_Ubuntu12.10-13.04.i386.deb

                  amd64 for 13.04 (and possibly 12.10 but untested) only + derivatives
                  https://www.dropbox.com/s/h1jyq0g2k8jim1m/feathercoin-qt_0.6.4.2-1_Ubuntu13.04_amd64.deb

                  1 Reply Last reply Reply Quote 0
                  • B
                    Bobweiser last edited by

                    Hi Guys,

                    This was a questions i was asking and has been answered! It just a case of compiling it for your flav of Linux.

                    All the info as stated is in the Unix read-me, think this is where is got confused…

                    All up a running today Ok on Ubuntu.

                    Cheers

                    Bob

                    1 Reply Last reply Reply Quote 0
                    • Wellenreiter
                      Wellenreiter Moderators last edited by

                      Besides the packages mentioned in the thread there are several install packages available for different linux distributions

                      Debian 7: [url=http://download.opensuse.org/repositories/home:/wellenreiter01/Debian_7.0/Packages.mirrorlist]http://download.opensuse.org/repositories/home:/wellenreiter01/Debian_7.0/Packages.mirrorlist[/url]

                      Opensuse 11.x, 12.x, Thumbleweed: [url=http://software.opensuse.org/package/featherCoin]http://software.opensuse.org/package/featherCoin[/url]
                      when installed, the wallet updates automatically, if a new version is added to the sw depots, so there is no need to compile by yourself.

                      I’ll keep the packages updated.

                      Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                      Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                      1 Reply Last reply Reply Quote 0
                      • ghostlander
                        ghostlander Regular Member last edited by

                        I have made a static build of Phoenixcoin for Linux 64-bit with all dependencies compiled in. Only standard system libraries are required. Here it is ([url=http://phoenixcoin.org/downloads/phoenixcoin-lin-amd64-0.6.5.0.tar.gz]v0.6.5.0[/url]).

                        Could you give it a try on various 64-bit Linux distros and report here? If the compatibility is good, I can make a static Feathercoin build, too.

                        1 Reply Last reply Reply Quote 0
                        • lizhi
                          lizhi last edited by

                          Need to compily Oracle db-4.8.30.NC.

                          1 Reply Last reply Reply Quote 0
                          • E
                            Explicit last edited by

                            Arch users can find feathercoin-qt client in AUR:
                            [url=https://aur.archlinux.org/packages/feathercoin-git/]https://aur.archlinux.org/packages/feathercoin-git/[/url]

                            This AUR PKGBUILD is a bit outdated, but all it takes is adjusting the PKGBUILD file manually to direct it to the latest version of feathercoin-qt on github.

                            Find the 'pkgver= ’ line in the PKGBUILD file
                            [quote]# Maintainer: Scott Garrett

                            1 Reply Last reply Reply Quote 0
                            • ghostlander
                              ghostlander Regular Member last edited by

                              [quote name=“sva_h4cky0” post=“33185” timestamp=“1383490315”]
                              [quote author=ghostlander link=topic=3093.msg33158#msg33158 date=1383456456]
                              I have made a static build of Phoenixcoin for Linux 64-bit with all dependencies compiled in. Only standard system libraries are required. Here it is ([url=http://phoenixcoin.org/downloads/phoenixcoin-lin-x64-0.6.4.12.tar.gz]v0.6.4.12[/url]).

                              Could you give it a try on various 64-bit Linux distros and report here? If the compatibility is good, I can make a static Feathercoin build, too.
                              [/quote]
                              not working on Arch Linux

                              [quote]phoenixcoin-qt: src/main.cpp:2069: bool LoadBlockIndex(bool): Assertion `block.hashMerkleRoot == uint256(“0xff2aa75842fae1bfb100b656c57229ce37b03643434da2043ddab7a11cfe69a6”)’ failed.
                              Aborted (core dumped)[/quote]
                              [/quote]
                              These binaries were built on Ubuntu 13.04 with GLIBC 2.17. If your GLIBC is older, they won’t work. I have tried them today on Ubuntu 12.04 LTS with GLIBC 2.15 and they failed in exactly the same way. GLIBC is a core system component, so nothing can be done here.

                              1 Reply Last reply Reply Quote 0
                              • Wellenreiter
                                Wellenreiter Moderators last edited by

                                See

                                [url=http://software.opensuse.org/package/feathercoin]http://software.opensuse.org/package/feathercoin[/url]

                                I’ve compiled and tested the Suse and Ubuntu packages and compiled the Debian one, but don’t have a system to test it.

                                I’m using the 0.6.4.4 from that site on my Opensuse 12.3 installation and it works without problems

                                Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                1 Reply Last reply Reply Quote 0
                                • Bushstar
                                  Bushstar last edited by

                                  Nice work. Someone asked me for a Debian build today. I will show them this and ask them to test it.

                                  Donate: 6hf9DF8H67ZEoW9KmPJez6BHh4XPNQSCZz

                                  1 Reply Last reply Reply Quote 0
                                  • ghostlander
                                    ghostlander Regular Member last edited by

                                    I have located and fixed this block.hashMerkleRoot bug, it’s unrelated to GLIBC. I’ll compile and upload new binaries today. This fontconfig issue (“Fontconfig error: Cannot load default config file”) can be ignored probably.

                                    Updated the link. Now the same Qt GUI client works well on Ubuntu 13.04 and 12.04.

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

                                      Project MESSAGE: Building with UPNP support
                                      Project MESSAGE: Building with UPNP supportRemoved plural forms as the target language has less forms.
                                      If this sounds wrong, possibly the target language is not set or recognized.

                                      Any help guys? I’d love to get this installed sometime :-\

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        catnip last edited by

                                        I’ve always had to compile with UPNP support turned off. When you compile try:

                                        make -f makefile.unix USE_UPNP=-

                                        and

                                        qmake “USE_UPNP=-”

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

                                          Hi Murphy1138,

                                          I’m in the same boat. With the help of Wellenreiter I extensively tested this issue an came to a dead end. You might want to check this thread out before proceeding any further.

                                          [url=http://forum.feathercoin.com/index.php/topic,3510.msg30312.html#msg30312]http://forum.feathercoin.com/index.php/topic,3510.msg30312.html#msg30312[/url]

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            catnip last edited by

                                            My successful build recipe is what I posted above. The whole sequence is:

                                            unzip FeatherCoin-master.zip
                                            cd FeatherCoin-master/src
                                            make -f makefile.unix USE_UPNP=-
                                            [this should produce a feathercoind executable which you can move to /usr/bin/]
                                            cd …
                                            qmake “USE_UPNP=-”
                                            make
                                            [this should produce a feathercoin-qt executable; again, move this to /usr/bin]

                                            Include the quotation marks around USE_UPNP=- when running qmake but not when running make.

                                            I am running Trisquel GNU/Linux (a Debian/Ubuntu derivative, but entirely made up of “Free Software” in the FSF sense), on a 32 bit computer. The above has always worked for me compiling a Feathercoin client. I just tested it again to be sure.

                                            Is there maybe an issue here with 64 bits not compiling while 32 bits does? Just a guess.

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