DEBパッケージ?

4 件のメッセージ nphyx, サトシ・ナカモト 2010年2月11日 — 2010年2月13日
nphyx 2010年2月11日 原文 · 個別ページ

wxWidgetsを使ったコンパイルがまったくうまくいかない。wxをソースからコンパイルしようとしたが駄目だった(様々な構文エラーが出たが深く調べなかった)。Ubuntu Karmic用の最新のプリコンパイル済みwxパッケージをダウンロードしたが、私の見る限りスタティックリンクと一致しない。要するに何が言いたいかというと、これらの問題を解決しようとするよりも、.debパッケージがあれば本当にありがたいということだ。参加したいと思っている——アゴリストとして、また暗号アナーキズム理論のファンとして、これはある種の夢だ。しかし率直に言って、Windowsとのデュアルブートや、VMのような安全でない環境でこれを実行するつもりはまったくない。

DEBは悪い選択肢ではない。デスクトップLinuxユーザーの大多数をカバーできるだろう——そのほとんどはそもそもコンパイルなど面倒がってやらないので、まったく不合理な要望ではないと思う。あるいは、コンパイルの問題解決を手伝ってもらえるなら、コンパイルしている限りUbuntu用のx86_64バイナリを喜んで提供する。.debパッケージは作ったことがないが、きっと何とかなるだろう。連絡を待っている。

プログラムを実行しようとしているだけか、それとも本当にコンパイルする必要があるのか?「sudo apt-get ia32-libs」をすれば、64ビットUbuntuで実行できる32ビットLinuxバイナリがある。 http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.2.0-linux.tar.gz/download

最近、wxWidgets 2.9.0を使って64ビットKarmicでのビルド用にSVNを更新した。これは0.2.0リリースの後だ。0.2.0リリースはまだ64ビットでビルドできなかった。

残念ながら、使用できるwxWidgetsのバージョンの-dev debパッケージが現在存在しない。Karmicにはutf-16版しかない。ANSI(libwxgtk2.8-ansi-dev)版またはUTF-8(wxWidgets 2.9.0)版が必要だ。2.9.0に移行中だ。

VMは嫌だと言っていたのは承知しているが、最終手段として、最後に確認したところWindowsバージョンはWineで正常に動作する。

soultcerの2010年2月12日 02:31:50 PMの投稿より引用必要でしたら、コンパイル済みバイナリを提供できますよ。

何か見落としているだろうか?bitcoin.orgの32ビットLinuxプリコンパイル済みバイナリに問題があるか?

配布物のBitcoinバイナリはwxWidgetsライブラリを静的リンクしており、共有リンク(opensslとGTK)はUbuntuに含まれているため、依存関係をダウンロードする.debでなくても実行できる。

UTF-8のためにwxWidgets 2.9.0にアップグレードしているところで、これにはまだDEBパッケージがないため、静的リンクを続ける必要がある。

Karmic 64ビットでwxWidgets 2.8.9をコンパイルすることは私もできなかった。

wxWidgets 2.9.0を使って最新のSVNをKarmic 64ビットでコンパイルしており、64ビットで問題なくコンパイルできる。build-unix.txtを読み、wxWidgetsに指定されたconfigureパラメータを使用して、付属のmakefile.unix.wx2.9を使用できるようにしてほしい。(—enable-debug —disable-shared —enable-monolithic)

2.9.0にはまだ修正が必要な表示上のバグが1つあり、ステータスの数値表示が何かの理由で詰まって表示される。──修正済み

ホームページのダウンロードリンクはSourceForgeのtar.gzアーカイブへのもので、32ビットバイナリと0.2.0のソースが含まれているが、当時はまだ64ビットでビルドできなかった。

SVNが64ビットのwx2.9.0で初めてビルド可能になったのは2010年1月28日だ。

いつかwxWidgets 2.9.0のDebianパッケージができることを願っている。