2008年5月30日

[mew-dist 28455] Re: D な smew

細田と申します。

D な smew を Windows で使ってみようとして、
mew-6.1rc1 付属のものを DMD 2.0.14 Windows 版に食わせてみたところ、
コンパイルエラーになりました。

よくわかっていないのですが、
とりあえず以下のようなパッチをあてると動くようになりました。

これで Windows でも快適に使用できております。

--- Sqlite3DB.d.org 2008-05-17 11:49:48.000000000 +0900
+++ Sqlite3DB.d 2008-05-29 14:09:15.814573100 +0900
@@ -27,9 +27,9 @@
DONE,
}

-extern (C) RC sqlite3_open(char* filename, sqlite3** database);
+extern (C) RC sqlite3_open(const(char)* filename, sqlite3** database);
extern (C) RC sqlite3_close(sqlite3* database);
-extern (C) RC sqlite3_prepare(sqlite3* database, char* zSql, int nByte, sqlite3_stmt** ppStmt, char** pzTail);
+extern (C) RC sqlite3_prepare(sqlite3* database, const(char)* zSql, int nByte, sqlite3_stmt** ppStmt, char** pzTail);
extern (C) RC sqlite3_step(sqlite3_stmt* pStmt);
extern (C) RC sqlite3_finalize(sqlite3_stmt* pStmt);
extern (C) int sqlite3_column_count(sqlite3_stmt* pStmt);

細田 真道 (HOSODA Masamichi) mailto:trueroad@xxxxx
Key fingerprint = EA37 AD8B 1E7A 22BA 90CF 7D77 EE86 7CF8 9B02 4E94


投稿者 xml-rpc : 2008年5月30日 22:01
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/73520
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。