皆様 天文台の安部です。 現在、以下のレポジトリにアップロードしていたUbuntu12.04(Precise)版の パッケージ(gave関係)をインストールする際エラーが出ると分かったので、 全てのパッケージについてビルドし直して再アップロードしているところです。 deb-src http://ppa.launchpad.net/gfd-
その中で、ruby-dcl_1.6.2-2がビルドエラーを出し、パッケージ化できません。 ビルドログ: https://launchpad.net/~gfd-dennou/+archive/ppa/+build/3528184/+files/buildlog_ubuntu-precise-i386.ruby-dcl_1.6.2-2ubuntu2_FAILEDTOBUILD.txt.gz ログを見る限り、大量に出ているワーニングのいくつかが エラーとして捉えられているため、うまくいってないようです。 以下は、手元で試したことです。 1) 「-Wimplicit-function-declaration」 がワーニングの主な原因だったので外そうと思ったのですが、 gccでコンパイルする時に使われる cdclconfig の Wall に含まれてしまっていたので、 WallをWに変更。
2) Wformat- (printf() 以上のことをしてみた結果、エラーを出すことなくパッケージ化できました。 WallをWに変えたことでワーニングレベルがかなり下がったと 使えることも重要だと思うので、 いかがでしょうか。 ちなみに、上記の様にオプションを外して作ったパッケージをインストールして demoを動かしてみましたが、エラーが出ることなくすべて実行できました。 コメントをよろしくお願いします。 -- ============================ 国立天文台 天文データセンター 専門研究職員 安部 実希 EWMail:abe@xxxxxxxxxxxxxx ============================ |