トップ «前の日記(2006-02-09) 最新 次の日記(2006-02-11)» 編集

muneda's diary


2006-02-10 快晴,寒くもない [長年日記]

_1 風博士 0.3.5 リリース

まずはebuild版をインストール.こうすることで必要なパッケージ類がインストールできるので.でもあいかわらずメモリ食い尽くし→OOMKillerは直っていないので使わない(使えない).

その後自ビルド.手元で--enable-Werror付きでコンパイルしようとたが失敗{{ebuild版は正しくコンパイルできている}}.ログは以下.

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I../../src -I../../src/bookmarks
-I../../src/libegg/pixbufthumbnail -I../../src/libegg/regex
-DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1
-DG_DISABLE_DEPRECATED=1 -g -O2 -Wall -Wmissing-declarations
-Wmissing-prototypes -Wpointer-arith -Wcast-align -Werror -MT
utils.lo -MD -MP -MF .deps/utils.Tpo -c utils.c  -fPIC -DPIC -o .libs/utils.o
utils.c:37: error: conflicting types for `make_dir'
utils.h:29: error: previous declaration of `make_dir'
utils.c:88: error: conflicting types for `key_seems_sequential'
utils.h:32: error: previous declaration of `key_seems_sequential'
utils.c:121: error: conflicting types for `remove_tag'
utils.h:33: error: previous declaration of `remove_tag'
utils.c:148: error: conflicting types for `create_filename_from_uri'
utils.h:35: error: previous declaration of `create_filename_from_uri'
utils.c:167: error: conflicting types for `create_filename_with_path_from_uri'
utils.h:37: error: previous declaration of `create_filename_with_path_from_uri'
utils.c:220: error: conflicting types for `create_uri_from_filename'
utils.h:39: error: previous declaration of `create_uri_from_filename'
utils.c:274: error: conflicting types for `url_decode'
utils.h:44: error: previous declaration of `url_decode'
utils.c:310: error: conflicting types for `create_profile_key_from_uri'
utils.h:41: error: previous declaration of `create_profile_key_from_uri'
utils.c:337: error: conflicting types for `url_encode'
utils.h:43: error: previous declaration of `url_encode'
utils.c:379: error: conflicting types for `complement_scheme'
utils.h:52: error: previous declaration of `complement_scheme'
utils.c:405: error: conflicting types for `xml_get_content'
utils.h:54: error: previous declaration of `xml_get_content'
utils.c:433: error: conflicting types for `xml_get_attr'
utils.h:55: error: previous declaration of `xml_get_attr'
utils.c:461: error: conflicting types for `purge_history_file'
utils.h:58: error: previous declaration of `purge_history_file'
utils.c: In function `purge_history_file':
utils.c:469: warning: assignment discards qualifiers from pointer target type
utils.c: At top level:
utils.c:500: error: conflicting types for `ensure_encode_string'
utils.h:47: error: previous declaration of `ensure_encode_string'
utils.c:544: error: conflicting types for `thumbnail_get_last_modified'
utils.h:49: error: previous declaration of `thumbnail_get_last_modified'
utils.c:563: error: conflicting types for `history_get_last_modified'
utils.h:50: error: previous declaration of `history_get_last_modified'
utils.c:678: error: conflicting types for `convert_image'
utils.h:60: error: previous declaration of `convert_image'
utils.c:734: error: conflicting types for `str_isdigit'
utils.h:61: error: previous declaration of `str_isdigit'
utils.c: In function `find_file_recursive':
utils.c:765: warning: assignment discards qualifiers from pointer target type
utils.c: At top level:
utils.c:793: error: conflicting types for `find_file'
utils.h:65: error: previous declaration of `find_file'
make[4]: *** [utils.lo] Error 1
make[4]: Leaving directory `/home/muneda/me/kazehakase-0.3.5/src/utils'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/muneda/me/kazehakase-0.3.5/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/muneda/me/kazehakase-0.3.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/muneda/me/kazehakase-0.3.5'
make: *** [all] Error 2

このときのconfigは以下の通り.

./configure prefix=/home/muneda/me/kz-035 --enable-migemo
 --with-gecko-engine=firefox --enable-Werror

試しに--enable-Werrorをなくすとmake完了するんだけど大丈夫?ちょっと恐くて使えない.

Tags: Gentoo

_2 BkASPil のエラー

しばらく前から起動時に以下のダイアログが出る.

BkASPilシステム Verチェックの失敗
--
BkASPilシステムのVerチェックに失敗しました。
ご使用のNetwork環境になんらかの問題があるか?
又は、サーバ側の混雑が考えられます。
Verチェックが行われないと全ての機能を使うことが出来ません。

しばらくたってから再度Becky!を起動させるか?Network環境の再確認をお願いします。
--
[OK]

ネットワークには問題がないのでしばらく放置・再起動させても同じ.埒があかないので配布元ページへ.ここでやっとVerチェック参照先サーバー変更についてが原因らしいことがわかった.

それにしてもひどいな.この案内があったのが20060202.オレが気づいたのが今日.9日間もタイムラグ.その間メッセージは上のものだけ.誰が気づくかっちゅうねん.ユーザ環境を疑うのもいいが,情報提供ページへのリンクくらいそのダイアログにつけとけ.

しかも挙げ句の果てに起動時にエラーを吐いてBecky!が上がらなくなるし.

Exception:
-----------------------------------------------------------
2.1 Date   : Fri, 10 Feb 2006 13:37:53 +0900
2.2 Address: 60C1E9E2
2.3 Module : BkASPil.dll
2.4 Type   : EAccessViolation
2.5 Message: モジュール 'BkASPil.dll' のアドレス 60C1E9E2 で
             アドレス 00000008 に対する読み込み違反がおきました。.

_3 バグつぶし

こっちを叩いてはあっちが出てきてっていうのを2回ほど繰り返した感じ.

Tags: Life
本日のツッコミ(全1件) [ツッコミを入れる]
_ ふりょ (2006-02-11 02:31)

--enable-Werror はすごいことになりますね.<br>utils.c に関しては utils.h を #include の最後に持ってくると,関数のプロトタイプ宣言関連のエラーはなくなります.<br>あとは g_dir_read_name() の戻り値を(const gchar*)にキャストしてやれば(なぜか良くわかりませんが),utils.c は無事にエラーなしにコンパイルが完了します.<br>でも,kz-io.cに僕に解決不能のエラーが山ほどあります.さらに src/actions は地獄絵図です.


過去の日記
2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|
トップ «前の日記(2006-02-09) 最新 次の日記(2006-02-11)» 編集