ガジェットがいっぱい。

私が気になる「ガジェット」をチェック!オブジェクトの種類は問いません。気になる物は、手当たり次第にピックアップします。

cgminer3.7.2を作る方法

2014-04-09 11:53:21 | programming
えー、お題の「cgminer3.7.2を作る方法」です。

これは何かというと、少し前に話題になった仮想通貨の、
ビットコインを発掘する為のアプリです。

これはWindowsのコマンドラインで動くアプリで、
パソコンの知識がある程度無いと、多分、訳が分からないと思います。

で、以下はその試行錯誤のメモです。

cgminer 3.7.2のソースコードを探して持ってくる。

GitHubのwindows-build.txtを参考にする。

mingw32を使えと書いてあるのでmingw32をインストールする。

MinGW Installation Managerを使ってMinGWのインストールをする。

C:\MinGW\msys\1.0\etc\fstab ファイルを作る。(メモ帳で)

中身はこれ。

C:\MinGW /mingw

拡張子がtxtになるのでそれを削除する。

C:\MinGW\msys\1.0に、msys.batというファイルがあるので、
それをダブルクリックすると、MinGWの環境が起動する。

MinGWの環境で、以下を実行する。

mingw-get install mingw32-binutils mingw32-gmp mingw32-mpc mingw32-mpfr

mingw-get install mingw32-mingwrt mingw32-pthreads-w32 mingw32-w32api

以上でMinGWのインストールは終了。

AMD APP SDKのインストール。

http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/downloads/

ここへ行ってSDKをダウンロードする。

ダウンロードには5時間以上かかるのでひたすら待つ。

AMD APP SDK 2.9をインストールする。

GTK-WINのインストール。

http://sourceforge.net/projects/gtk-win/

ここへ行って
libglib-2.0-0.dllとintl.dllをインストールする。

pkg-configのインストール。

http://www.gtk.org/download/win32.php

ここへ行ってpkg-config.exeとpkg.m4をインストールする。

libcurlのインストール。

ここへ行って

http://curl.haxx.se/download.html#Win32curl

をダウンロードして所定の場所にコピーする。

MinGWの実行。

C:\MinGW\msys\1.0\msys.batを実行する。
(ショートカットをデスクに作っておくとよい)

以下を実行。

cd \cgminer-3.7.2

adl.sh (optional - see below)

autoreconf -fvi

CFLAGS="-O2 -msse2" ./configure (additional config options, see below)

make

strip cgminer.exe <== only do this if you are not compiling for debugging

(メモ)windowsのbatファイルにコメントを付けるには:を先頭につける。

以上が昨日1日費やして、今日も昼までかかって、やった作業です。

普通の人には、暗号に見えると思います。

わかる人は、チャレンジしてみて下さい。

なお、まだcgminer.exeの作成には現時点で成功していません。

これから色々、調べます。

出来るといいなぁ。

ではでは。

最新の画像もっと見る

コメントを投稿