忍者ブログ

2024
09
17

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2024/09/17 (Tue.)

2008
09
03

arpをVS2005でコンパイルする上での修正点

apr-util-1.3.4-win32-src.zip
 
apr-util/include/apr_ldap.hw : 34
    #define APR_HAS_LDAP            1 -> 0
  apr-util/include/apu.hw : 120
    #define APU_HAVE_ODBC           1 -> 0

PR

2008/09/03 (Wed.) Trackback() Comment(0) 未選択

2008
09
03

VS2005

VC6.0で作成したDLLはVS2005では利用できないの?
普通にstd::stringを参照渡ししているところで、例外になった。

なぞです

2008/09/03 (Wed.) Trackback() Comment(0) 未選択

2008
09
03

apache-log4cxx-0.10.0 のビルド

aprが必要(前述)

arputilの中でaprとxmlをビルドしているが、apriconvも必要

/log4cxx/private/log4cxx_private.h が無いと怒られる!
apache-log4cxx-0.10.0\src\main\include\log4cxx\private\ にlog4cxx_private.hw
があるのだが、そこからlog4cxx_private.hが生成されていないらしい
→リビルドしたら生成された

hwファイルからhファイルの生成は、dsp内で行っている。

こんな、

!IF  "$(CFG)" == "aprutil - Win32 Release"
# Begin Custom Build - Creating apr_ldap.h from apr_ldap.hw
InputPath=.\include\apr_ldap.hw
".\include\apr_ldap.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    type .\include\apr_ldap.hw > .\include\apr_ldap.h
# End Custom Build
!ELSEIF  "$(CFG)" == "aprutil - Win32 Debug"
# Begin Custom Build - Creating apr_ldap.h from apr_ldap.hw
InputPath=.\include\apr_ldap.hw
".\include\apr_ldap.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    type .\include\apr_ldap.hw > .\include\apr_ldap.h
# End Custom Build
!ELSEIF  "$(CFG)" == "aprutil - x64 Release"
# Begin Custom Build - Creating apr_ldap.h from apr_ldap.hw
InputPath=.\include\apr_ldap.hw
".\include\apr_ldap.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    type .\include\apr_ldap.hw > .\include\apr_ldap.h
# End Custom Build
!ELSEIF  "$(CFG)" == "aprutil - x64 Debug"
# Begin Custom Build - Creating apr_ldap.h from apr_ldap.hw
InputPath=.\include\apr_ldap.hw
".\include\apr_ldap.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
    type .\include\apr_ldap.hw > .\include\apr_ldap.h
# End Custom Build
!ENDIF
 

2008/09/03 (Wed.) Trackback() Comment(0) 未選択

2008
09
02

log4cxx for VC6.0

apr ( Apache Portable Runtime )が必要

たとえば、c:\ に

apr
apr-util
apache-log4cxx-0.10.0

を置く必要がある。

また、aprのビルドをするのだが、機種依存のヘッダが自動生成されるらしい。
で、
C:\apr\include の中に
apr.hnw
apr.hw
apr.h.in
などがあるが、この中からapr.hが作成される。
プロジェクトの設定などで生成していると思うが、未読。

あと一部ヘッダの修正が必要

最終的にaprのコンパイルは通った。
log4cxxはまだ。。。

2008/09/02 (Tue.) Trackback() Comment(0) 未選択

カレンダー

08 2024/09 10
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

リンク

カテゴリー

フリーエリア

最新CM

[08/09 VMAXON]

最新記事

最新TB

プロフィール

HN:
No Name Ninja
性別:
非公開

バーコード

RSS

ブログ内検索

アーカイブ

最古記事

アクセス解析

FX NEWS


-外国為替-

コガネモチ