最近仮想通貨周りがアツいので、初期投資0JPY・マイニングだけで貧乏投資をしてみています。Points」通称「XP」のウォレットをビルドしてみたのでそのメモです。XPについては、調べれば無限にちゃんとした記事を書いてくれてる人がいるので割愛。公式Linux用WalletはUbuntu環境+CUIのDaemonWindowsでWalletを走らせていたんですが、PoS型通貨かつWalletのSteakで増やす形なら、一生付けっぱのCentOSサーバー機でWallet走らせればいいじゃん!と順当な感じで思ったのが最初。validation.うーん、思いっきりUbuntuって書いてあるね。ダメ元で落としてみたけどやっぱり動かなかったよ...同じUNIXだしこの時パッケージ周りをちゃんと入れておけば動いたかもしれないけど、素人にCUIは不便だし断念。しょうがないのでGitHubに飛びます。XPCoinこっちもUbuntu。XPd-linux-compile-from-source.1.shはUbuntu用に書かれているのですが、shellスクリプトのapt-getをyumに無理やり置き換えたりして一応ビルドできはしました。CUIのDaemonなので最悪の場合の保険という扱いに。codeを落としてこちらをビルドしていきたいと思います。7ですが、多分Redhat系のディストリビュージョンなら参考にはなるかも。WalletはC++とかQtとか色々使っているので、必要なパッケージをぶち込んでおきます。Toolsとか入れてある人は飛ばして下さい。Tools"OpenSSLUbuntuとかだとlibsslに当たるのがopensslなのでopenssl-devをいれます。DBlibdbとかに当たるやつです。UbuntuだとPPAでBitcoinのリポジトリぶち込んでapt-getすればいいだけらしい。便利なこってCentOSだとそもそもパッケージ自体が引っかからないので、「pkgs.org」を使って探します。distributionsあった。「cxx」付きのやつがC++バージョンっぽいので、環境にあったバージョンを入れます。7の場合、libdb-cxx-devel-5.3.21-20.el7.x86_64.rpm。Librarieslibboostに当たります。名前がCentOSだとboostになってるので、boost-develを入れます。Encodelibqrencode。Forgeの追加方法も書いときます。インストールできてるなら飛ばしてよし。rpmforge-release-0.5.2-2.el6.rf.x86_64.rpmqmakeWallet本体がQtで書かれているので、ビルドの際にQtのライブラリが必要。その時に使うコマンドなのですが、デフォでは使えないのでこちらを参考にして入れます。概要capybara-webkitをインストールしようとすると、qmakeコマンドがないといエラーが出てインストールできない。調べてみたことろ、CentOS7での解決方法がなかったので、CentOS6.4での対象方法を参考に、...epel-7とかいうリポは存在しないので、/etc/yum.repos.d/qt.repoにbaseurlの部分のepel-$releaseverを、epel-6に書き換えて作ります。Source#baseurl=http://repos.fedorapeople.org/repos/sic/qt48/epel-$releasever/SRPMSbaseurl=http://repos.fedorapeople.org/repos/sic/qt48/epel-6/SRPMSenabled=0skip_if_unavailable=1gpgcheck=0で、インストール。qt48-qt-webkit-develパスを通します。これだけだとそのセッションしかパスは保持されないので、恒久的に追加したい方は別途.bash_profileかどっかに書いておいて下さい。Buildさぁビルドしていきますよ。本体をブラウザでもwgetでも良いから落としてきて展開します。1.1.0.zipコンパイル。qmakeこのままだとmakeでmgw46周りがエラーを吐くので、こちらを参考にMakefileを直接いじります。X@P推しの暗号通貨Lab.http://ripptation.hatenablog.com/entry/2017/12/12/214514こんにちわRipptationです。今回は~OSインストールから起動まで~の続きになります。引き続き見ていただいている方はお付き合いください。私はXPを広めたいのでLinuxだけどCUIでもSSHでもなく敷居が低くなるようにGUIで...と言っても内容は簡単で、「–mgw46–mt–sd-1_53」とある部分を全て消すだけ。お尻が1_5だったりするかもしれませんが、とにかく削る。mgw46の前のハイフンから最後の数字だけ削る。fTestNet)^こういうWARNがめっちゃ出てきますが影響はないのでスルー。うまくいくとディレクトリにXP-qtという実行ファイルができてるので実行します。Deniedとか出てきたらGUIでもchmodでもいいので実行権限を付けてあげて下さい。directoryキレそう!どうやらlibQtGui.so.4というのが存在しないらしいのでぶち込んであげましょう。これがどのパッケージに入っているのか検索。:<strong>libQtGui.so.4</strong>...なるほど、qt-x11云々に入ってるのね。i686(32bit)版しか無いけど平気?ってなるのでlistで検索。updatesなんだよあるじゃねえかてかprovidesで古いバージョンよこしやがったな?入れます。Walletが起動します。割と弄ってあるサーバーでビルドしたので、上記の内容だけではエラーが消えきらなかったりビルドできなかったり起動しなかったりするかもしれません。その際はコメントでも残していただけると幸いです。へっぽこなので力になれるかは分かりませんが。たすけてつよいひと今後は暫く少ないながらもSteakできるか眺めてみることにします。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。曰く:コメントありがとうございます。