迷走PGの冒険記

アクセスカウンタ

zoom RSS log4cxxのコンパイル

<<   作成日時 : 2008/05/29 00:28   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

最近、C言語を使う機会があったので
「log4cxx」なるものを使ってみようかと思ったら、
意外と苦労したので備忘録。


環境
 Windows XP Pro
 Visual Studio 6.0

参考
http://logging.apache.org/log4cxx/building/vstudio.html


0.ダウンロード
 1)「log4cxx」のダウンロード
  http://www.apache.org/dyn/closer.cgi/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.zip
 2)「Apache Portable Runtime」のダウンロード
  http://archive.apache.org/dist/apr/apr-1.2.12-win32-src.zip
  http://archive.apache.org/dist/apr/apr-util-1.2.10-win32-src.zip

 ※ 対応モジュールのバージョンに注意


1.「Preparation」より
 1)各ファイルの解凍
  apache-log4cxx-0.10.0.zip
  apr-1.2.11-win32-src.zip
  apr-util-1.2.10-win32-src.zip

 2)ファイルのリネーム
  apr-1.2.11 → apr
  apr-util-1.2.10 → apr-util

 3)設定用バッチの実行
  apache-log4cxx-0.10.0
   configure.bat
   configure-aprutil.bat


2.「Known Issues」より
 1)ヘッダファイル修正
  log4cxx\apr-util\include
   apr_ldap.hw 42行目
#define APR_HAS_MICROSOFT_LDAPSDK 1
 ↓↓↓
#define APR_HAS_MICROSOFT_LDAPSDK 0

   apu.hw 98行目
#define APU_HAVE_APR_ICONV 1
 ↓↓↓
#define APU_HAVE_APR_ICONV 0


3.「Building log4cxx.dll」より
 1)Visual Studio 6.0の起動
  apache-log4cxx-0.10.0\projects
   log4cxx.dsw

 2)アクティブプロジェクトの設定
  log4cxx

 3)ビルド実行


以上

月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
log4cxxのコンパイル 迷走PGの冒険記/BIGLOBEウェブリブログ
文字サイズ:       閉じる