Fork me on GitHub

Cygwin Mod_davをコンパイルする

  • Jun 02, 2006

categoryプラグインは存在しません。

環境

  • Cygwin 1.5.16
  • Apache 1.3.33 (Cygwin)
  • mod_dav 1.0.3-1.3.6
  • gcc 3.3.3 (cygwin special)

手順

apxsを編集

/usr/sbin/apxsを以下のように編集する。

my $CFG_LD_SHLIB      = q(gcc);
my $CFG_LDFLAGS_SHLIB = q(-g -shared);
my $CFG_LIBS_SHLIB    = q(/bin/libhttpd.dll); 

mod_davを展開

http://www.webdav.org/mod_dav/ よりソースをダウンロードして展開。

configureを実行

bashから

./configure

と実行する。

Makefileを編集

以下の箇所を変更

BINNAME = libdav.dll
INSTALL_IT = mkdir -p /usr/lib/apache && $(APXS) -i -a -n dav libdav.dll
LIBS = -lexpat
libdav.dll: $(OBJS)

make

make
make install

でインストールされる。

設定

コメント

commentプラグインは存在しません。 trackbackプラグインは存在しません。